Password Generator - Strong, Random Passwords (Up to 128 Characters)

Generate strong, cryptographically-random passwords with customizable length and character classes. Live entropy estimate. Runs in your browser — passwords never leave the device.

About Password Strength

Passwords are generated with window.crypto.getRandomValues — a cryptographically secure source. Strength is estimated as length × log₂(pool size); anything above ~80 bits resists offline attacks for the foreseeable future. Recent passwords stay in memory only and are cleared on reload.

Frequently Asked Questions

Each character is drawn from window.crypto.getRandomValues — the browser's cryptographically secure random source, the same one used for TLS session keys. That is far stronger than Math.random and matches the entropy expected by password managers and security audits.

technical

For most accounts a 16-character password with uppercase, lowercase, numbers and symbols comfortably exceeds 80 bits of entropy and resists offline cracking. Vault master passwords and root credentials benefit from 24+ characters; throwaway burner accounts can use fewer.

tips

Strength is estimated as length × log₂(character pool size), expressed in bits. Anything above ~80 bits is considered safe against offline brute force for the foreseeable future. Removing character classes shrinks the pool, so the bit count drops accordingly.

technical

In theory yes, but the probability is astronomically small for any reasonable length. A 16-character mixed-class password has roughly 10^31 possible values — the chance of accidental collision is far smaller than the chance of a hardware failure.

privacy

Enable "Exclude similar" (i, l, 1, L, o, 0, O) when the password will be transcribed by hand or read over the phone to avoid mix-ups. Enable "Exclude ambiguous" ({} [] () /\ '"`,;:.) when the password must paste cleanly into terminals or shell scripts.

features

No. Generation happens entirely on your device and recent passwords live in memory until you reload the tab. Nothing is sent over the network, nothing is logged and nothing is cached.

privacy

Use Cases

Master Passwords for Vaults & Password Managers

Generate strong, high-entropy master passwords for 1Password, Bitwarden, KeePass and LastPass that resist offline brute-force attacks for decades

technical

Random Wi-Fi & Hotspot Passwords

Create memorable yet secure Wi-Fi passwords for home routers, office guest networks and pop-up event hotspots without falling back to "password123"

personal

Secure Server, SSH & Database Credentials

Provision strong passwords for Linux user accounts, MySQL/Postgres roles and SSH key passphrases when bootstrapping new staging and production servers

technical

New Email & Social Media Accounts

Generate unique passwords for every new Gmail, Outlook, Instagram and Twitter account so a breach of one service never cascades into the others

personal

Bulk Customer & Employee Onboarding

Generate temporary one-time passwords for new employee accounts, customer portal logins and bulk SaaS provisioning workflows that force a reset on first use

business

Encryption Keys & Backup Passphrases

Create long, ambiguous-character-free passphrases to protect VeraCrypt volumes, encrypted backups, BitLocker drives and offline crypto wallet seeds

technical