Secure Password Generator
Create strong, random passwords with adjustable length and character sets. Uses cryptographically secure randomness and shows estimated strength. Nothing is sent anywhere.
About this tool
Generate strong, unpredictable passwords with full control over length and which character types to include: lowercase, uppercase, numbers and symbols. You can also exclude visually ambiguous characters such as l, 1, O and 0.
Passwords are created locally using the Web Crypto API and an unbiased selection method. They are never transmitted, logged or stored — close the tab and they are gone.
Examples
- 16-character password with all character types
- Memorable-length 24-character passphrase-style string
- PIN-style numeric code by selecting only numbers
Frequently asked questions
Are generated passwords safe to use?
Yes. They are generated in your browser with a cryptographically secure random source and are never sent over the network.
How long should my password be?
Aim for at least 16 characters with a mix of types for important accounts. The strength meter estimates entropy to help you decide.
Why exclude ambiguous characters?
Characters like l, I, 1, O and 0 can be hard to tell apart when typed or read aloud. Excluding them reduces transcription errors.
More tools
Random Number Generator
Generate one or many random integers in any range using your browser's cryptographically secure randomness. Optional unique values and no modulo bias.
GeneratorsBase64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to text, with UTF-8 support and an optional URL-safe variant. Instant, private and browser-based.
ConvertersQR Code Generator
Generate QR codes for URLs, text, Wi-Fi and more directly in your browser. Adjust size and error correction, then download a PNG. No tracking, no uploads.
Generators