Password Generator
Generate strong random passwords with full control over length and character sets.
Runs 100% in your browser•Nothing is uploaded to a server•Free forever
Options
About this password generator
Drag the length slider, toggle which character sets to include (lowercase, uppercase, digits, symbols), and optionally exclude visually ambiguous characters like 1, l, I, O, and 0. Every password is built from crypto.getRandomValues — the same cryptographically secure randomness source used for keys and tokens, not Math.random(), which is not safe for this. The strength meter estimates entropy in bits from the length and character-set size and labels it accordingly; more bits means an attacker needs more guesses before finding it by brute force. Nothing you generate here is ever transmitted — copy it straight into your password manager.