Password Generator

Secure passwords and passphrases — generated entirely in your browser.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Password generator — strong and private

This tool generates a random password or a memorable passphrase entirely in your browser. It’s for anyone creating a new account, rotating a compromised credential, or seeding a password manager who wants real randomness rather than a guessable string. Nothing is uploaded, so even a generated password you choose not to use never leaves your device.

How it works

Every random choice comes from crypto.getRandomValues — the same cryptographically secure source used by security libraries, never Math.random. In password mode you set the length (6–64) and choose which character sets to include from uppercase (A–Z), lowercase (a–z), digits (0–9) and symbols (!@#$%^&*()_+-=[]{}|;:,.<>?). The generator guarantees at least one character from each selected set, then fills the rest randomly and shuffles, so the result always satisfies every chosen rule. The optional exclude ambiguous filter strips 0 O I l 1. In passphrase mode it picks 3–8 words at random from a built-in 256-word English list and joins them with your separator.

Example

A 4-word passphrase from the 256-word list, e.g. river-amber-clock-spruce, has 256⁴ ≈ 4.3 billion combinations — and adding more words multiplies that further.

Strength guidance

Length / typeUse case
12 charactersMinimum for everyday accounts
16+ charactersRecommended for important accounts
4-word passphraseMemorable, easy to type, still strong
6+ word passphraseEffectively uncrackable with current hardware

All generation happens entirely in your browser. Nothing is uploaded.

Ad placeholder (rectangle)