Secure Password Generator
Generate a password from the character sets you select. Generation uses your browser's Web Crypto random source and does not log, store, or transmit the password. Calculate it clearly with Figur.
How the secure password generator works
Generate a password from the character sets you select. Generation uses your browser's Web Crypto random source and does not log, store, or transmit the password.
Method and assumptions
Figur uses browser Web Crypto (getRandomValues) to select characters without bias from the chosen sets, guarantees at least one character from each selected set, and shuffles the result locally.
- Security depends on the browser providing Web Crypto and on keeping the password secret.
- Figur never logs, stores, or transmits the password; it is generated only on your device.
- The chosen length must allow at least one character from every selected set.
If you copy the password, the clipboard may be read or retained by other apps, extensions, or sync services. Paste it, then clear the clipboard when appropriate.
Sources and references
Worked example
Choose 16 characters with uppercase, lowercase, numbers, and symbols.
A 16-character password is generated locally with at least one character from every selected set.
Frequently asked questions
Is the password sent anywhere?
No. It is generated locally in your browser and this calculator does not log, store, or transmit it.
Why include every selected character set?
Ensuring each selected set appears makes the generated password match the options you chose.
Related calculators
- Random Number Generator
Continue with random number generator for another part of the same decision.
- Yes or No Generator
Continue with yes or no generator for another part of the same decision.
- Random Choice Picker
Continue with random choice picker for another part of the same decision.
- Spin the Wheel
Continue with spin the wheel for another part of the same decision.