Password Generator
Generate secure passwords with cryptographic randomness – choose length and character types.
Strength: Very strong
This password generator creates strong, random passwords with 8 to 64 characters. You decide via toggles whether uppercase letters, numbers and special characters should be included; at least one character of each chosen type is guaranteed. The strength indicator rates the result based on entropy.
Randomness comes from your browser's Web Crypto API (crypto.getRandomValues) – the same cryptographically secure mechanism that password managers use. The password is generated locally and never transmitted or stored.
Frequently asked questions
How long should a secure password be?
Today at least 12–16 characters with mixed character types is recommended. For especially sensitive accounts, longer is better – length beats complexity.
Can anyone see the generated password?
No. It is generated with cryptographically secure randomness directly on your device and never leaves your browser.