Password Generator
LOCAL · Browser-OnlyGenerate strong, random passwords with customizable options
Bulk Generation
Generate a large batch of passwords and download them as a file.
Have I Been Pwned - Password Breach Check
Check if a password has appeared in known data breaches. You can check any password, not just the ones generated above.
Your password is never transmitted. Only the first 5 characters of the SHA-1 hash are sent to the Have I Been Pwned API using k-Anonymity. Your actual password never leaves your browser.
Was this tool helpful?
What is Password Generator?
Strong password generator to create cryptographically secure random passwords directly in your browser.
Unlike online password generators that might log or transmit the passwords they create, this tool generates everything locally using JavaScript - your passwords are never sent to any server, never logged, and never stored. Choose the password length (4 to 64 characters) and select which character types to include: lowercase letters, uppercase letters, numbers, and special symbols. Generate up to 20 passwords at once in a bulk batch and see a strength meter for each. Use it as a 16 character password generator, a passphrase generator, or an API key and secure token generator for new accounts, password resets, or wifi credentials. Works fully offline once loaded, with no ads and no tracking. No signup, completely private and client side.
How to Use Password Generator
- 1Set the desired password length using the slider, from 4 to 64 characters (16+ recommended for most accounts)
- 2Choose which character types to include by toggling lowercase, uppercase, numbers, and symbols on or off
- 3Select how many passwords to generate at once, from 1 to 20
- 4Click 'Generate Passwords' to create your passwords, then click the copy button next to any password to copy it
Frequently Asked Questions
How secure are the generated passwords?
What makes a strong password?
Are the passwords stored or sent anywhere?
How long should my password be?
Why should I trust this password generator over others?
Can I generate multiple passwords at once?
What character types can I include?
Can I use this to generate API keys or tokens?
Can I generate a password without special characters?
Does the generator work offline?
Related Tools
Generate uuid
Free online UUID generator - generate unique UUIDs (v4) for your applications
AI Chat
Chat with a local AI that runs entirely in your browser - private, fast, no data leaves your device
Translate text online
Text translator online free - translate between 30+ languages with auto-detection, no tracking
Encrypt text online
Free online AES encryption tool - encrypt and decrypt text using AES-256 encryption
Grammar & Spell Checker
Grammar checker online free - check spelling, grammar, and style without installing anything or signing up
Apache htaccess tool
Free online htaccess generator - generate Apache .htaccess redirect and rewrite rules
Font combination tool
Free online font pairing tool - discover beautiful Google Font combinations
Scientific calculator online
Scientific calculator online - trig, logarithms, powers, roots, factorials, and expression parser
Keep reading: Cron Expression Cheat Sheet and working without uploading reference. Doing this in code instead? See the hashing and security endpoints.