Generators
Password Generator
Generate a strong random password using the browser's cryptographically secure random number generator, with control over length and character sets. Nothing you generate is ever sent anywhere or logged — it exists only in your browser tab.
Advertisement
Generated locally with your browser’s cryptographically secure random number generator. Nothing you generate here is ever sent anywhere, logged, or stored — closing or reloading this page discards it permanently.
Estimated strengthVery strong — ~95 bits of entropy
Regenerates automatically when options change
Advertisement
Related tools
Features
- Generated with the Web Crypto API’s cryptographically secure RNG
- Length from 4 to 128 characters
- Toggle uppercase, lowercase, numbers, and symbols independently
- Optionally exclude visually ambiguous characters
- Entropy-based strength estimate, not a cosmetic score
How to use
- Set the length and pick which character types to include.
- A password regenerates automatically as you change options.
- Click Regenerate for a fresh password with the same options.
- Copy it — nothing is stored once you leave the page.
FAQ
- Is my generated password sent anywhere?
- No. It's generated and displayed entirely in your browser using the Web Crypto API, and is never transmitted to a server, logged, stored, or put in a URL. Closing or reloading the page discards it for good.
- How is the strength estimate calculated?
- From the actual search space an attacker would face: (character set size) raised to (password length), converted to bits of entropy. It's not a cosmetic score — a longer password from a smaller character set can outscore a shorter one from a larger set.
- What does "exclude ambiguous characters" do?
- It removes characters that are easy to misread in some fonts — like lowercase l, uppercase I, the digit 1, uppercase O, and the digit 0 — useful for a password you'll need to type from a printout or read aloud.
Advertisement