Password Generator - create strong random passwords in your browser
Free online password generator that creates cryptographically random passwords up to 64 characters. Adjust length, character sets, and exclude ambiguous characters. Generation runs locally using the WebCrypto API - passwords never leave your device. Includes a session history for the current tab only.
Password workspace
Adjust the rules below and generate as many passwords as you need.
Password strength in numbers
A few statistics that show why password length and character variety matter more than most people realise.
Time for a single RTX 4090 to brute-force a random 8-character mixed-case alphanumeric password (entropy ~52 bits)
Time for the entire Bitcoin mining network to brute-force a random 16-character mixed password (entropy ~104 bits)
Of users reuse the same password across multiple accounts (Google/Harris Poll 2019, NIST 2024)
Increase in keyspace per character when all four character types (lowercase, uppercase, digits, symbols) are enabled compared to lowercase-only
What makes a strong password?
Four properties that together determine whether a password will hold up against modern attack methods.
Length
Length is the single most important factor. Every additional character multiplies the total number of possible combinations. Going from 8 to 16 characters does not double the search space - it squares it.
Variety
Character variety multiplies the search space. Mixing lowercase, uppercase, digits, and symbols dramatically expands the character set an attacker must search. A password limited to lowercase letters has 26 possibilities per character; adding all four types raises that to roughly 95.
Randomness
Predictable patterns - keyboard walks, names followed by a birth year, favourite sports teams - appear in every attack dictionary. True randomness, generated by a cryptographic source, is immune to dictionary and rule-based attacks.
Uniqueness
Reusing a password across accounts means one breach exposes all of them. Each service should have its own distinct password so that a compromise is always contained to a single account.
Frequently asked questions
Answers to the questions that come up most often about password security.
More privacy tools
Everything you need to share private data safely - free, no account, runs in your browser.
SecretNote
Write a private note, generate a one-time link, and share it. The note self-destructs the moment it is read - nothing is stored, nothing leaks.
SecretScreen
Upload a screenshot and get a self-destructing share link. The image is encrypted before upload and deleted after the first view - no permanent hosting.
SecretFile
Upload any file and share a one-time download link. The file is encrypted end-to-end and permanently deleted after the recipient downloads it.
Hash Generator
Instantly generate MD5, SHA-1, SHA-224, SHA-256, SHA-384 and SHA-512 hashes in your browser. Your input is never sent to the server.
Password Generator
Generate strong, random passwords with full control over length and character sets. Everything runs locally - your passwords never touch a server.