Generate a strong password.

Cryptographically secure, fully client-side. Nothing is stored, logged, or transmitted. Click the password to copy it.

Password Generator

Click Generate to create a password
20
Uppercase (A–Z)
Lowercase (a–z)
Numbers (0–9)
Symbols (!@#$%^&*)
🔒 Generated entirely in your browser. Nothing is stored or transmitted.

Password best practices

Use a unique password for every account — never reuse passwords
Store passwords in a password manager (Bitwarden, 1Password)
Enable multi-factor authentication (MFA) wherever available
Minimum 16 characters for any account that matters
Never use names, birthdays, dictionary words, or keyboard patterns

A strong password is one layer of a secure posture.

Passwords, MFA, patch management, phishing exposure, access controls — security is a system, not a single credential. Book a free 30-minute call to see where your real risk is.

Get a Free Risk Assessment →

How long would it take a hacker to crack your password?

Modern brute-force attacks can test billions of combinations per second. The difference between 8 and 16 characters isn't double the security — it's the difference between hours and billions of years. This is why we default to 20 characters with full character mix.

Length Numbers Only Lowercase Only Upper + Lower Upper + Lower + Numbers Upper + Lower + Numbers + Symbols
8InstantlyInstantly2 minutes5 minutes3 hours
9Instantly9 seconds2 hours5 hours12 days
10Instantly4 minutes2 days14 days3 years
11Instantly2 hours132 days3 years279 years
12Instantly2 days19 years159 years26k years
13Instantly6 weeks995 years10k years3M years
143 minutes3 years51k years608k years239M years
1526 minutes82 years2M years37M years22B years
165 hours2,136 years140M years3B years3T years
1818 days2M years379B years9T years20 quadrillion years
205 years977M years2 quadrillion years35 quadrillion years176 quintillion years
💡 Estimates assume a modern GPU cluster at ~100 billion attempts/second. Real-world attack speeds vary. The safest password uses 16+ characters with uppercase, lowercase, numbers, and symbols — and is unique to every account.