This tool has been used … times.
Password Generator
Create strong, secure passwords for free by choosing the length and which character types to include (uppercase, lowercase, numbers, symbols). Everything runs entirely in your browser. Passwords are never sent to or stored on an external server. Up to 5 generated passwords are saved in this browser’s history; clear it on shared devices.
Strength: –
Every selected character type appears at least once.
Copied!
History
Up to 5 generated passwords are saved in this browser. Clear the history on shared devices.
How to Use
Basic: Configure your settings and click the “Generate” button to create a strong password.
Copy: Click the copy icon to copy the generated password to your clipboard.
Customize:
- Length: Use the slider to set the password length (6–64 characters).
- Character Types: Toggle uppercase letters, lowercase letters, numbers, and symbols on or off.
- Symbol Set: When symbols are enabled, edit which symbols to include in the text box.
- Exclude Ambiguous: Check this to remove hard-to-distinguish characters like l, 1, I, O, 0.
FAQ
- Is an online password generator safe to use?
- Yes. This tool generates passwords entirely inside your browser with JavaScript. They are not sent to or stored on an external server. Up to 5 generated passwords are saved in this browser’s history, so clear it on shared devices.
- What makes a password strong?
- Length and character variety matter most. Aim for at least 12 characters (ideally 16 or more) mixing uppercase, lowercase, numbers, and symbols, and avoid guessable details such as names or birthdays. The default settings here (16 characters, all character types) meet these conditions.
- How should I store generated passwords?
- Avoid paper notes and plain text files. A dedicated password manager is the safest option. If you let your browser save passwords, make sure the device itself is protected with a screen lock.
- Why is reusing passwords dangerous?
- If one service leaks your password, attackers try the same one on other services (credential stuffing). Generating a unique password for every service keeps any single leak from spreading.