Password Generator

Generate cryptographically secure random passwords. Nothing is sent to any server.

Length16

Characters

Strong

What makes a strong password?

A strong password combines length (16+ characters), mixed character types (uppercase, lowercase, numbers, symbols), and true randomness. This tool uses crypto.getRandomValues() — the browser's cryptographically secure random number generator — ensuring unpredictability.

Length ≥ 12

Longer passwords are exponentially harder to brute-force.

Mixed characters

Combining character sets dramatically increases the search space.

Unique per site

Use a password manager so each account gets a different password.