Free Tool

Password Generator

Creates a random password right in your browser. Nothing is sent to a server, check the Network tab in devtools if you want to verify.

—
Strength

A password is only half the picture

A strong password protects your account. But your IP address and traffic along the way to a site are visible to your ISP and network, unless you're on a VPN.

Get a 404 VPN key →

Frequently Asked Questions

guest@404vpn:~$ cat password-faq.md
[01] $ Is the password really never sent to a server? ▸
> Correct. Generation happens entirely in your browser using the Web Crypto API, you can go offline and confirm the tool still works.
[02] $ How random is this password? ▸
> We use crypto.getRandomValues, a cryptographically secure random number generator built into the browser, not Math.random().
[03] $ What length should I pick? ▸
> 12-16 characters with all character types is enough for most services. For especially sensitive accounts, go with 20+ characters.
[04] $ Should I reuse the same password across sites? ▸
> No: if one site's database leaks, attackers try that same password on other popular services first.