Generate strong, memorable word-based passphrases with an entropy meter.
908 words in the list (9.8 bits each). Words are chosen with a cryptographically secure random generator; nothing leaves your browser.
Passphrase Generator (Diceware) creates memorable-yet-strong passphrases from several cryptographically random words, with options for word count, separators, capitalization, and numbers, plus a live entropy and crack-time estimate. It runs entirely in your browser.
Generate strong passwords you can actually remember. Instead of random symbols, a diceware-style passphrase strings together several random common words — easy for a human to recall but extremely hard for a computer to guess. Choose how many words, a separator, capitalization, and whether to add a number, and see a live estimate of the passphrase’s entropy (bits) and how long it would take to crack. Words are chosen with your browser’s cryptographically secure random generator, and nothing is ever sent anywhere.
Passphrase Generator (Diceware) creates strong, memorable passphrases by stringing together random common words using browser-based cryptographic randomness. It provides live feedback on entropy and crack-time estimates, allowing you to customize word count, separators, capitalization, and numbers. Because processing happens entirely within your browser, your generated credentials never leave your device.
Good to know: If you require strict organizational password policies that mandate specific character combinations or symbol mixing not covered by standard word lists, a traditional random character generator may be more appropriate.
Generate a secure, memorable word-based passphrase with customizable options and a live entropy estimate.
Open the Diceware passphrase generator
Navigate to the Passphrase Generator tool to start creating a secure, memorable password.
Configure your word count and options
Select how many words you want, choose a separator, set capitalization preferences, and decide whether to add a number.
Review the live entropy and crack-time
Check the real-time entropy score in bits and the estimated time required for a computer to crack your passphrase.
Copy your newly generated passphrase
Copy the secure word combination straight from your browser to use for your account.
Estimated time: PT1M
Share this tool
Generate strong, customizable secure passwords instantly.
Check password strength: entropy, crack time, patterns, and breach check.
Browser-side openssl rand replacement. Hex, base64, base64url, and alphanumeric secrets with the equivalent terminal command.
Generate MD5, SHA-1, SHA-256, SHA-512 hashes from text.
Encode and decode text with ROT13, Caesar, Atbash, and Vigenère ciphers.
AES-256-GCM encrypt and decrypt text with a passphrase — runs in your browser.
Generate HMAC-SHA256/512 signatures for API authentication and webhooks.
Build and sign JWTs with HS256/384/512. Verify signatures. Runs in your browser.
Generate live TOTP/2FA codes from a base32 secret. Scan QR with any authenticator.
Convert text or Markdown to a Word .docx file with live preview, RTL, and page-setup options.
Draw a Secret Santa with exclusions and share a private reveal link for each person.
Make custom bingo cards from your own words — play, print, or share a link.
Rank anything with quick 1-v-1 matchups → a full ordered list you can share.
Convert images to video with the Ken Burns zoom/pan effect. Add music and export as WebM.
Load and compare multiple URLs side by side in resizable iframes.
Create animated chart videos for social media — bar chart race, ranking, top 10 countdown.
Convert Markdown to a fully customized, RTL-ready PDF.