Password Generator
Strong, random passwords with adjustable length and character types.
Open tool โFlassword builds Diceware-style passphrases from a 1,296-word list using your browser's cryptographic random number generator โ easier to remember and type than a random string, without sacrificing entropy.
Real entropy, without the unreadable string of random characters.
Every passphrase is generated locally in your browser. Nothing is ever sent over the network or logged.
A handful of real words is far easier to recall and type than a random jumble of characters.
Every word is chosen using the Web Crypto API with unbiased sampling from a fixed 1,296-word list.
No account, no subscription, no limits. Generate as many passphrases as you need.
Simple controls with the depth security-conscious users expect.
Choose anywhere from 3 to 10 words with a single slider.
Join words with a hyphen, space, period, underscore, or nothing at all.
See entropy in bits and an at-a-glance strength rating as you adjust options.
Copy your generated passphrase to the clipboard instantly and securely.
Add a random digit or symbol for sites that require them, without giving up readability.
Compare estimated crack times across online guessing and offline hash-cracking scenarios.
The same idea as rolling physical dice, done securely in your browser.
Each word is chosen independently and uniformly from a fixed 1,296-word list using the Web Crypto API โ the digital equivalent of rolling dice.
The words are joined with your chosen separator, optionally capitalized, and optionally followed by a number and symbol.
Copy the passphrase with one click and store it in a password manager, or memorize it โ it's designed to be easy to recall.
Everything you might want to know about using this tool safely.
Diceware is a method for creating passphrases by randomly selecting words from a fixed list, originally using physical dice to pick each word. This tool uses the same method with a cryptographically secure random number generator instead of dice, drawing from a 1,296-word list published by the Electronic Frontier Foundation.
A Diceware passphrase of several random words can have as much or more entropy than a shorter random password, while being considerably easier to remember and type. Security comes from the number of words and the size of the word list, not from the words looking complicated.
No. Every passphrase is generated locally in your browser using the Web Crypto API. Nothing is transmitted to a server, logged, or stored anywhere.
Six words is a solid default for most accounts, giving roughly 62 bits of entropy. For a master password protecting a password manager or full-disk encryption, 7 or 8 words is a safer choice.
Some services still require a digit or symbol in every password. Adding one random number or symbol satisfies that rule while adding a small amount of extra entropy on top of the words themselves.
The same private, client-side approach for everything else you need to generate.
Strong, random passwords with adjustable length and character types.
Open tool โSee entropy, crack-time estimates, and tips for any password you type.
Open tool โMemorable, random usernames for new accounts, games, and forums.
Open tool โPractical, easy-to-follow guides to help you stay protected online.
The entropy math behind random word phrases versus random characters, side by side.
Read article โHow bits of entropy are calculated, and why word count matters as much as character variety.
Read article โThe math behind entropy explains why a long password โ or passphrase โ beats a short, complicated one.
Read article โA practical, step-by-step framework for building credentials that hold up against modern attacks.
Read article โOur classic generator creates strong, random passwords in one click.
Try the Password Generator