Password Generator
100% client-side · nothing stored · nothing loggedSecure Password Generator Tool
☞ Quick presets:
☞ Include Symbols:
( e.g. @#$% )
☞ Include Numbers:
( e.g. 123456 )
☞ Include Lowercase:
( e.g. abcdefgh )
☞ Include Uppercase:
( e.g. ABCDEFGH )
☞ Exclude Similar Characters:
( e.g. i, l, 1, L, o, 0, O )
☞ Exclude Ambiguous Symbols:
( e.g. { } [ ] ( ) / \ )
☞ Begin With a Letter:
( some systems require this )
☞ No Repeated Characters:
( every character used once )
( 1 – 50 at once )
☞ Your New Password:
Your new password will appear here..✓ copied
—
Entropy
—
Time to crack*
—
Length
—
Character pool
—
*Estimated offline attack at 10 billion guesses per second. Real-world online attacks are millions of times slower.
Session history
- Generated passwords appear here. Cleared when you close the tab — nothing is ever saved.
More random generators
all client-sideUUID v4
Standards-compliant unique identifiers for databases and APIs.
Click generate…
API token
URL-safe 43-character secrets with 256 bits of entropy.
Click generate…
Hex string
Random 32-byte hex — ideal for keys, salts and seeds.
Click generate…
Wi-Fi password
16 characters with no confusing lookalikes.
Click generate…
Recovery codes
Five backup codes in XXXX-XXXX format for 2FA fallback.
Click generate…
SHA-256 hash
Hash of a fresh random value — for tokens and test fixtures.
Click generate…
Username
Memorable adjective–noun handles for new accounts.
Click generate…
Random number
Unbiased integer between 1 and 1,000,000.
Click generate…
Random color
Hex colour codes for design work and test data.
Click generate…
Frequently asked questions
How long should my password be?
Use at least 16 characters with mixed types, or a passphrase of 5+ random words. Length matters more than complexity.
Is it safe to generate passwords online?
Only if generation happens entirely in the browser, as it does here. Open your network tab while generating — you will see zero requests.