Free Tool
Password Generator
Generate cryptographically secure random passwords. Choose your length and character types, get an instant strength score. Nothing is stored or sent anywhere.
—
Characters
Cryptographically Secure
Uses the Web Crypto API (crypto.getRandomValues) — the same standard used by browsers for security.
Strength Scoring
Real-time feedback on password strength based on length, character variety and entropy.
100% Private
Generated entirely in your browser. No passwords are stored, logged or transmitted.
What makes a strong password?
A strong password is long (16+ characters), random, and uses a mix of uppercase letters, lowercase letters, numbers and symbols. Avoid dictionary words, names, dates or anything predictable — even with substitutions like p@ssw0rd.
Use a different password for every account and store them in a password manager. Our generator uses crypto.getRandomValues() — a cryptographically secure random number generator built into your browser.
