Password Generator
Choose a length and which character sets to include, and a strong password is generated using the browser's cryptographic random source — never a predictable one.
What this tool does
- Length from 8 to 64 characters with a slider
- Toggle uppercase, lowercase, numbers, and symbols
- Live strength estimate based on the character pool and length
- Uses crypto.getRandomValues — cryptographically secure, never Math.random
Also known as: random password, strong password maker, passphrase generator.
Frequently asked questions
Are the passwords really random?
Yes. They come from crypto.getRandomValues, the browser's cryptographically secure random generator — not Math.random, which is predictable. Each password is generated fresh on your device.
Is the password sent anywhere?
No. It is generated entirely in your browser and never transmitted, logged, or stored. Close the tab and it's gone; nothing reaches a server.
What makes a password strong?
Length matters most. A 16-character password from a large character set is far stronger than a short complex one. The strength meter reflects the pool size times the length.
Related tools
Hash Generator (SHA-256, SHA-1)
Compute SHA-256, SHA-1, and SHA-512 hashes of any text, locally.
/hash-generatorQR Code Generator
Make QR codes for links, text, Wi-Fi, or contacts — download PNG or SVG, no watermark.
/qr-code-generatorLorem Ipsum Generator
Create placeholder paragraphs, sentences, or words for mockups and layouts.
/lorem-ipsum