Password
Excellent · ~129 bits of entropy · pool size 88
Character classes
Quick presets
Strength reference
- < 36 bits — crackable in seconds. Avoid for anything important.
- 60–80 bits — adequate for ordinary online accounts with rate limiting.
- 80–128 bits — strong; resistant to offline cracking.
- 128+ bits — used for cryptographic keys.
Generation
100% client
Uses crypto.getRandomValues — never sent over the network.
Related free tools
Developer
UUID Generator
Bulk UUID v4 / nanoid / short ID generation.
Developer
JSON Formatter & Validator
Beautify, minify, validate, escape, and copy.
Developer
Base64 / URL Encoder
Encode + decode Base64, Base64URL, URL component, hex.
Developer
Hash Generator
SHA-256, SHA-384, SHA-512, SHA-1 (file or text).
All tools run 100% in your browser. Your inputs never leave your device. Free, no login. Need a custom version? Talk to us.