Passphrase Generator
Pick a word count and separator to generate a passphrase; add a seed only if you need to reproduce it.
Result
How it is calculated
Each word is drawn from a built-in list of 1,583 common English words, so every word carries log2(1583) ≈ 10.63 bits. With the seed field empty, every word is drawn with a cryptographically secure random generator and each run gives a new phrase. With a seed typed in, word number i is list[crc32(seed + ":" + i) mod 1583], so the same seed, word count and separator always rebuild the same phrase; that mode is for demos and tests only. Word count is a whole number from 1 to 12 (empty means 4; 2.5 or 13 gives no result). The separator is hyphen (default), space or dot. Entropy is words × log2(1583) and assumes an unseeded, uniform draw; it ignores the separator and does not apply to a seeded phrase.
Worked example
This sample run uses the seed correct horse, 4 words and the hyphen separator. For i = 0 to 3 the tool takes the CRC-32 of "correct horse:0", "correct horse:1" and so on, and reduces each modulo 1,583: that gives list positions 712, 1020, 1107 and 331, the words kernel, pizza, rain and desert. The result is kernel-pizza-rain-desert, shown as 4 words with an entropy of 4 × 10.63 = 42.5 bits. The space separator gives "kernel pizza rain desert". With the seed left empty you would get four different, unpredictable words each time.
Common mistakes
- Typing a seed for a real password. A seeded phrase is fully determined by the seed, so anyone who guesses it (a name, a date, "demo") can rebuild the phrase, whatever the entropy figure says. Leave the seed empty for a real password.
- Expecting a seed spelled slightly differently to give a similar phrase. Even a capital letter or a space changes every word, so write the seed down exactly if you need to reproduce it.
- Treating 42.5 bits as strong for a high-value account. Four words from a 1,583-word list are fine for a throwaway login but weak against offline guessing; the tool needs about six words to reach roughly 64 bits.
- Using the result as a crypto-wallet recovery phrase. Wallets expect their own word list and checksum, so use the wallet's own generator.
- Entering 0 or more than 12 words, or a decimal. The word count must be a whole number from 1 to 12, otherwise no phrase is shown.
About this calculator
With the seed field left empty, this generator picks each word with a cryptographically secure random number generator from a built-in list of 1,583 common English words, so every run gives a new phrase. If you type a seed, the choice becomes deterministic: the same seed, word count and separator always reproduce the same phrase — handy for demos and tests, but anyone who knows the seed can rebuild it, so never seed a real password. Strength is reported as entropy = log2(1,583) × number of words, about 10.6 bits per word, following the same logic as the well-known Diceware method.
A memorable multi-word phrase like “correct-horse-battery-staple” is typically easier to recall and, at sufficient word count, harder to brute-force than a short string of random symbols. Four words give about 42 bits; security-conscious users and sysadmins choosing a master password usually want six or more words (about 64 bits). For a crypto-wallet recovery phrase use the wallet's own BIP39 generator, not a general passphrase tool.
Was this helpful?
You can pick up to 3 reactions.
Popular calculators
Loan Calculator
Monthly payment, total interest and full amortization schedule.
Percentage Calculator
Percent change, percent of, and ratio calculations.
Discount Calculator
Calculate final price, savings, and discount amount.
BMI Calculator
Body mass index from height and weight (metric or imperial).
Age Calculator
Compute your exact age in years, months and days from a birth date.
Compound Interest Calculator
Calculate the final amount and interest earned with compounding.
All Calculators
- Loan Calculator
- Profit Calculator
- Discount Calculator
- BMI Calculator
- Percentage Calculator
- Ideal Weight Calculator
- Age Calculator
- Pregnancy Due Date Calculator
- Compound Interest Calculator
- BMR Calculator (Basal Metabolic Rate)
- Tip Calculator
- Fuel Cost Calculator
- Date Difference Calculator
- Sleep Cycle Calculator
- Daily Water Intake Calculator
- Simple Interest Calculator
- Heart Rate Zones Calculator
- Running Pace Calculator
- Pet Age Calculator
- Calories Burned Calculator
- Macro Calculator
- TDEE Calculator (Total Daily Energy Expenditure)
- Waist-to-Hip Ratio Calculator
- Honor Roll Calculator
- One Rep Max (1RM) Calculator
- Ovulation Calculator
- Electricity Cost Calculator
- Unit Price Calculator
- Savings Goal Calculator
- Break-Even Point Calculator
- Paint Calculator
- Course Grade Average Calculator
- Business Days Calculator
- Time Duration Calculator
- Fuel Economy Calculator
- Temperature Converter
- Tile Calculator
- Aspect Ratio Calculator
- Roman Numeral Converter
- Goal Weight Timeline Calculator
- Salary Converter (Hourly to Annual)
- Credit Card Validator (Luhn)
- Body Surface Area (BSA) Calculator
- Feels-Like Temperature Calculator
- Ohm’s Law Calculator
- PPI (Pixel Density) Calculator
- Molar Mass Calculator
- Zodiac Sign Calculator (Western + Chinese)
- IBAN Validator
- Shoe Size Converter
- Country Info & Dialing Code Lookup
- Time Zone Difference (World Clock)
- CAGR (Compound Annual Growth Rate) Calculator
- Rule of 72 Calculator
- Blood Alcohol Content (BAC) Calculator
- Lean Body Mass (LBM) Calculator
- Pythagorean Theorem Calculator
- Speed Converter
- Download Time Calculator
- Date Calculator (Add/Subtract)
No calculators found
Comments