Create a strong, random password in one click. It's generated in your browser with the Web Crypto API and never sent anywhere.
16 characters or more is best
Mix letters, numbers and symbols
Store it in your password manager
Uses your browser's Web Crypto API, not predictable Math.random().
Passwords are made locally — nothing is sent, logged or stored.
At least one character from each type you pick is guaranteed.
Strength comes from length and randomness. Each extra character multiplies the number of possible passwords, so a random 16-character password with mixed characters has about 100 bits of entropy — far beyond what any attacker can guess.
Yes. Passwords are created in your browser with the Web Crypto API. Nothing is sent to our server, and we can't see what you generate.
At least 12 characters, and 16 or more for important accounts like email and banking. Longer is always stronger.
It measures how many guesses an attacker would need: every extra bit doubles the work. Below 45 bits is weak; 90 bits or more is very strong.
Characters such as I, l, 1, O and 0 are easy to confuse when you have to read or type a password by hand.
Yes — completely free, with no sign-up and no limits.
Image, text and test-data generators that run right in your browser.