All tools

Password Generator

Strong random passwords generated in your browser. Nothing leaves your device.

Free foreverNo sign-upRuns in your browser
Length20 characters
Include

Lowercase letters are always included. Ambiguous characters (l, I, 1, O, 0) are excluded.

StrengthExcellent · ~123 bits

Your password

Generated with your browser's cryptographic randomness. Never sent anywhere, never stored.

About this tool

This password generator uses your browser's cryptographic random number generator (crypto.getRandomValues), the same source password managers rely on. Pick a length up to 64 characters, toggle uppercase, digits, and symbols, and watch the entropy meter estimate strength in bits. Ambiguous characters like l, I, 1, O, and 0 are excluded so passwords survive being read aloud or typed from paper.

Frequently asked questions

Is it safe to generate a password on a website?

Here, yes: generation runs entirely in your browser using the operating system's cryptographic randomness. Nothing is transmitted, logged, or stored. You can disconnect from the internet and the tool still works.

How long should a password be?

16 characters with mixed character sets is strong for most accounts, roughly 95+ bits of entropy. Use 20+ for anything critical like email or banking, and never reuse passwords across sites.

What does the entropy number mean?

Bits of entropy measure how many guesses an attacker needs. Each extra bit doubles the search space. Above 90 bits is effectively uncrackable by brute force with current hardware.