Password Generator
Generate cryptographically secure passwords and passphrases. Customize length and character set. Free, runs in your browser.
Generate Secure Passwords — Following BSI Recommendations
The Password Generator creates cryptographically secure passwords directly in your browser. All passwords are generated using the Web Crypto API — the same random number generator used by banks and encryption software. No password is ever sent to a server or stored anywhere.
BSI Recommendation: At Least 14 Characters
The German Federal Office for Information Security (BSI) recommends passwords with at least 14 characters, consisting of uppercase and lowercase letters, digits, and special characters. Our generator creates passwords that meet or exceed this recommendation by default. The entropy (bit strength) is displayed in real time.
Entropy — What Does It Mean?
Entropy measures a password's strength in bits. A password with 80 bits of entropy has 2^80 possible combinations — roughly 1.2 x 10^24 attempts for a brute-force attack. Our generator shows the entropy for every generated password so you can assess its actual security.
Password Modes
- Random password — Letters, digits, special characters in configurable length
- Passphrase — Multiple random words (e.g. "Correct-Horse-Battery-Staple"), easier to remember with high security
- PIN — Digits only in selectable length
GDPR and Password Security
The General Data Protection Regulation (GDPR) requires "appropriate technical and organizational measures" to protect personal data under Article 32. Strong passwords are a fundamental part of this obligation — for businesses and individuals alike. Our generator helps you meet this requirement.
No Server, No Storage, No Risk
Your password is generated exclusively in your local browser. It is never transmitted over the internet, stored on a server, or logged in any way. After copying to your clipboard, it exists only there and in your memory (or password manager).