Password Generator
Encode / DecodeGenerate secure passwords with custom length, charset, and strength check
Set a length and toggle character sets (uppercase, lowercase, numbers, symbols) to generate passwords matching a specific site's requirements, with a strength meter to sanity-check the result before using it on a real account, and batch generation for setting up several accounts or rotating credentials at once. Generation goes through the browser's `crypto.getRandomValues`, the cryptographically secure API, not `Math.random()`, and nothing is ever transmitted since it all happens client-side. The strength meter estimates entropy from length and character-set diversity; it isn't checking against real-world breach databases, so treat it as a guideline rather than a guarantee. The output is meant to be used once per site and stored in a password manager, not reused or memorized across accounts.
How to use Password Generator
- 1.Set a length and toggle character sets (uppercase, lowercase, numbers, symbols) to generate a password matching a specific site's requirements.
- 2.Check the strength meter after generating to confirm the password resists common cracking approaches before using it on a real account.
- 3.Generate several passwords at once when setting up multiple new accounts or rotating credentials across services.
Frequently asked questions
Use via API, SDK, or MCP
cURL# Free: 1,000 req/day · Pro: 10,000 req/day
curl -X POST https://api.utilix.tech/v1/tools/password \
-H "Authorization: Bearer utx_live_..." \
-H "Content-Type: application/json" \
-d '{"length": 20, "numbers": true, "symbols": true}'Get an API key from your dashboard · Full API docs →