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.