Developer Tools
Password Generator
Generate strong random passwords. Pick length, character sets, exclude lookalikes.
Strength: Very strong (130 bits of entropy)
20
Files processed in your browser
Your files never leave your device. No upload, no servers.
About Password Generator
Password Generator creates cryptographically random passwords using crypto.getRandomValues — the same secure random source that browsers use for TLS keys and Web Crypto operations. Choose length (4–128), toggle character sets (upper, lower, digits, symbols), and optionally exclude ambiguous characters (O/0, I/1, l) for easier hand-typing on a phone or keypad.
Includes a strength estimator based on entropy bits — 80+ bits is strong (would take centuries to brute-force at current GPU speeds), 128+ bits is very strong (overkill for most use cases but worth using for master passwords or encryption keys). The estimator updates live so you can see exactly how each toggle affects strength.
All generation runs locally in your browser — passwords are never sent over the network, never logged, never written to localStorage, and never visible to Utilix. Closing the tab erases everything. That makes this tool safer for high-value accounts than any browser-extension generator that syncs through a vendor's cloud.
How Password Generator works
- Set the length. 16 characters is enough for most accounts; 20+ if a site allows it.
- Toggle the character sets you want. Most sites accept all four (uppercase, lowercase, digits, symbols).
- Optionally exclude ambiguous characters (O/0, I/1/l, S/5) if you'll have to type the password by hand.
- Click Generate. The browser's CSPRNG (crypto.getRandomValues) picks each character uniformly from your enabled set.
- Copy the password directly into your password manager, then close this tab. Nothing persists.
When to use Password Generator
- Create a unique password for every site instead of reusing one — the single biggest defense against credential-stuffing attacks.
- Generate a strong master password for 1Password, Bitwarden, or KeePass.
- Roll database, API, or service-account passwords during routine credential rotation.
- Create a secure WiFi network password before guests arrive.
- Set up admin accounts on servers, routers, and home-network devices that ship with weak defaults.
- Generate one-time-use passwords for shared accounts that you'll delete or rotate after the task.
Why choose Utilix Password Generator
- Cryptographically secure: uses the browser's CSPRNG, not Math.random() like many cheap generators.
- Fully local — no password ever crosses the network, so even Utilix can't see what you generated.
- No history, no sync, no logging. Closing the tab is enough to wipe everything.
- Live entropy estimate so you can hit the strength target you actually need.
- Customizable character set excludes ambiguous letters/digits, perfect for passwords you'll have to type on a TV remote or phone keypad.
- Open-source approach: the generation logic is plain JavaScript you can verify in DevTools.