Generate strong, secure, random passwords instantly — fully customisable
No. All passwords are generated entirely in your browser using JavaScript. Nothing is sent to a server or stored in any database. Even the on-screen history clears when you refresh the page.
When available, this tool uses the window.crypto.getRandomValues() API, which provides cryptographically secure random numbers — far stronger than Math.random().
It removes characters that look similar in many fonts — specifically 0 (zero), O (capital o), l (lowercase L), 1 (one), and I (capital i). Useful when passwords are written down or read aloud.
Entropy measures how unpredictable a password is. It equals log₂(C^L) where C is the character set size and L is the password length. A 16-character password using all 4 character types has an entropy of ~105 bits — considered very strong.