Generate a secure random password. Choose length and character types, then copy with one click.

Click Generate
Length
16
Include

How to Use the Password Generator

  1. Set the length — drag the slider to choose a length between 6 and 64 characters.

  2. Choose character types — toggle uppercase, lowercase, numbers, and symbols on or off.

  3. Generate — click the button to create a new random password.

  4. Copy — click Copy to put it in your clipboard.

What Is the Password Generator?

The Password Generator creates cryptographically random passwords using your browser's built-in secure random number generator. A strong password should be at least 12 characters and include a mix of uppercase, lowercase, numbers, and symbols. This tool never sends your password anywhere — it's generated entirely on your device.

Frequently Asked Questions

Very. It uses the Web Crypto API (crypto.getRandomValues), which is a cryptographically secure random number generator — the same standard used by security software.
At least 12 characters for most accounts. For anything sensitive like banking or email, 16–20 characters is recommended.
Yes, if the site allows it. Adding symbols greatly increases the number of possible passwords, making brute-force attacks much harder.
No. All processing happens entirely in your browser. Your files never leave your device.
Yes, completely free. No signup, no account, no hidden fees.
All modern browsers — Chrome, Firefox, Safari, and Edge on desktop and mobile.