PIN Generator

100% client-side · nothing stored · nothing logged

Secure Password Generator Tool

Quick presets:
4 128
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-side

UUID 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…