Generators
Password Generator
Generate strong random passwords locally with full control over characters.
Updated June 18, 2026
How to use the password generator
- 1Set the desired length with the slider.
- 2Choose which character sets to include.
- 3Click Generate (or the refresh button) until you're happy.
- 4Click Copy and store the password in a password manager.
Common uses
- Create unique passwords for new accounts.
- Replace weak or reused passwords during a security cleanup.
- Generate readable passwords (no ambiguous characters) for Wi-Fi sharing.
Frequently asked questions
Is it safe to generate a password on a website?
Here, yes: generation uses your browser's built-in secure random source (crypto.getRandomValues) and runs entirely on your device. The password is never sent, logged, or stored — you can verify by loading the page and disconnecting from the internet before generating.
How long should my password be?
16 characters with mixed character sets is a strong default for accounts. For anything protecting high-value data (a password manager's master password, disk encryption), use 20+ characters or a long passphrase.
What does 'exclude ambiguous characters' do?
It removes characters that look alike — such as l, I, 1, O, and 0 — which helps when a password must be read aloud or typed from paper. It slightly reduces the character pool, so add a couple of characters of length to compensate.
Should I reuse a really strong password?
No. Reuse is the biggest practical risk: one leaked site exposes every account sharing the password. Generate a unique password per account and keep them in a password manager.
About this tool
The password generator creates cryptographically random passwords entirely on your device using the Web Crypto API — no generated password ever touches a network. Control the length (up to 128 characters) and which character sets to include: uppercase, lowercase, numbers, and symbols, with an option to exclude ambiguous characters like l, 1, O, and 0 that are easy to misread. A strength estimate updates live, and one click copies the result. For real security, use a unique generated password per account and store them in a password manager.
Like everything on UtilityBase, the password generator runs entirely in your browser — nothing you enter is uploaded or stored on a server. It's free to use with no account required. Browse more generators here.
Was this tool helpful?
Related tools
UUID Generator
Generate RFC 4122 version 4 UUIDs — single or in bulk.
Generators
Random Number Generator
Generate random numbers in any range — single or in bulk, with or without repeats.
Generators
Base64 Encoder / Decoder
Encode text to Base64 or decode it back — full Unicode support.
Developer Tools
Random Name Picker
Paste a list of names and draw winners fairly — one at a time or several.
Generators
QR Code Generator
Create QR codes for URLs, text, or Wi-Fi — download as PNG or SVG.
Generators
Wheel Spinner
Spin a customizable prize wheel to pick a random winner from your entries.
Generators