Generate secure passwords and readable passphrases
Create random credentials with the browser Web Crypto API, customize character sets or passphrase words, check the strength estimate, and copy the result without sending it anywhere.
How to use this tool
- 1
Choose a mode
Generate a random character password or a multi-word passphrase.
- 2
Set options
Adjust length, character groups, ambiguous characters, word count, or separator.
- 3
Generate
Create a new value and review the strength estimate.
- 4
Copy
Copy the result directly to the clipboard and store it in a trusted password manager.
What it can do
Web Crypto randomness
Random selections use crypto.getRandomValues for security-sensitive generation.
Password and passphrase modes
Choose high-entropy character strings or easier-to-type word combinations.
Ambiguous character filter
Avoid commonly confused letters and numbers when required.
Strength estimate
Review an approximate entropy-based rating before copying.
Useful for
- Creating unique account passwords
- Generating temporary credentials
- Producing readable Wi-Fi passphrases
- Testing password validation forms
Limits to know
- A strength estimate cannot detect every real-world attack
- Clipboard contents may be visible to other software on the device
- Save important passwords in a reputable password manager
Private browser processing
This tool runs locally in your browser. TunerPage does not upload the working file or text to its servers.
Frequently asked questions
Are the passwords cryptographically secure?
Yes. The generator uses the browser Web Crypto API rather than Math.random().
Can I generate a passphrase?
Yes. Switch to Passphrase mode and choose the number of words and separator.
What does exclude ambiguous mean?
It removes characters that are easy to confuse, such as O, 0, I, l, and 1.
Does TunerPage store generated passwords?
No. Generation and copying happen locally; generated values are not sent to TunerPage.