Loadingβ¦
Loadingβ¦
Generate random 4, 6, or 8-digit PINs that skip easy guesses like 1234, 1111, years, and dates. Secure randomness, generated in your browser.
Also covers: Random PIN generator Β· 4-digit PIN Β· 6-digit PIN
Generatingβ¦
4 digits for most cards and phones, 6 or more wherever it's allowed β each extra digit makes guessing 10 times harder.
Easy-to-guess PINs are skipped: repeated digits, runs like 1234 or 9876, repeating patterns like 1212, and (for 4 digits) years and dates.
Birthdays and years are among the first PINs people try, because so many PINs are based on them. Skipping them removes the PINs a thief would guess first.
Yes: there are 1,000,000 six-digit PINs versus 10,000 four-digit ones. Most devices also lock after a few wrong tries, so a random PIN is very hard to guess either way.
No. Everything is generated and processed in your browser with its built-in cryptography. Nothing you type or generate is uploaded, logged, or stored.
Passwords
Generate strong random passwords in your browser: choose length and character types, skip look-alike characters, and make up to 500 at once.
Passwords
Generate strong, memorable passphrases from the EFF's 7,776-word list, picked with secure randomness. Choose word count, separators, and capitals.
Passwords
Check how strong a password really is: estimated crack times, the words and patterns that make it guessable, and tips to improve it. Never leaves your browser.
Keys
Generate random strings, API keys, and secret keys: pick the length and characters (hex, Base64url, alphanumeric, custom) or a key size in bytes. Cryptographically secure.
2FA
Get live 2FA codes from a TOTP secret or otpauth:// link, check a code, or create a new secret with a QR code for authenticator apps. RFC 6238.
Hash
Generate MD5, SHA-1, SHA-256, SHA-512, SHA-3, BLAKE, and CRC32 hashes of text as you type, create HMAC signatures, and check a hash for a match.