Skip to content
FlexibleToolsAI
Security Toolkit · 100% Client-Side Private

Passphrase Generator

Generate passphrases that are easy to remember and hard to crack. Words are picked at random from the Electronic Frontier Foundation's 7,776-word diceware list, so each word adds 12.9 bits of entropy — six words give about 77 bits, stronger than most complex passwords.

Choose how many words (5–6 is ideal), the separator, and whether to capitalise and add a number. Each word is picked with cryptographically secure randomness from the EFF Large Wordlist, and the tool shows the exact entropy and estimated crack time. Everything runs in your browser.

5
Strong65 bits

Each word is picked at random from the EFF's 7,776-word list (12.9 bits per word). 5 words ≈ 65 bits — about 5 years at 100 billion guesses per second.

Loading word list…

Zero Server Uploads

Files process in local RAM

Instant WASM Speed

No waiting queues or lags

Unlimited Batching

Convert files without limits

Suggest a Feature or Improvement for Passphrase Generator

Need custom options, higher limits, or extra format support? Let our engineering team know!

How to use Passphrase Generator

  1. 1Choose the number of words — 5 for most accounts, 6+ for master passwords.
  2. 2Pick a separator and whether to capitalise words or add a digit.
  3. 3Generate and choose a passphrase you can picture.
  4. 4Use it for your password manager, disk encryption or computer login.

Why passphrases work

A passphrase's strength comes from randomness, not complexity: each word is one of 7,776 possibilities, so an attacker who knows exactly how you generated it still needs about 2^77 guesses for six words. Unlike a random string, “Tidy-Oyster-Gravel-Mango-Lunar-Drift” is easy to remember and type.

The words must be chosen randomly. A phrase you make up yourself — a lyric or quote — is far weaker, because attackers use those too.

About the EFF wordlist

The EFF Large Wordlist was designed for diceware: common, easy-to-spell words with no offensive terms, where no word is a prefix of another. You can generate the same kind of passphrase offline by rolling five dice per word. Test any phrase with the Password Strength Checker.

Frequently Asked Questions

How many words should a passphrase have?

Five words (about 65 bits) is strong for online accounts; six or seven words (77–90 bits) for password managers and encryption.

Is a passphrase better than a random password?

For passwords you must remember and type, yes — equal strength with far better memorability. For accounts stored in a password manager, a random 20-character password is just as good.

Do capitals and numbers help?

Slightly. Adding one digit in a random position adds about 5–6 bits. Adding another word adds almost 13 bits, so extra words are the better investment.

Is my data sent to your server?

No. This tool runs entirely in your browser using the Web Crypto API and JavaScript. Nothing you type or generate is uploaded, logged or stored.

Guides & Tutorials

Related Tools