All tools / Password Generator
Choose a length (4–64 characters) and the character types to include, and generate 10–50 strong passwords at once. Everything happens in your browser — nothing is ever sent over the network.
Everything you enter or generate with this tool (your settings and the passwords themselves) is processed only by JavaScript in your browser. Nothing is sent to or stored on a server, so your passwords are never shared with third parties or with us.
Instead of the common Math.random(), passwords are generated with crypto.getRandomValues(), the browser's built-in API for cryptographically secure random numbers. This makes the generated passwords hard to predict.
The results are cleared from your browser when you close or reload the page (use Copy or Download CSV to keep them). On a shared computer, we recommend clearing your browser history and clipboard after use.