🔑
Strong Password Generator
Generate cryptographically secure random passwords — pick length, character classes, exclude ambiguous chars. Entropy meter. Uses crypto.getRandomValues, nothing leaves your browser.
16
Strength — · — bits
What makes a strong password?
- Length beats complexity: 16 lowercase+digits beats 8 of every class.
- Entropy ≥ 80 bits: safe for most accounts. ≥ 120 for banking / crypto wallets.
- Never reuse: one password per account. Use a password manager.
- Avoid personal data: names, birthdays — trivially guessable via OSINT.
Privacy
Uses crypto.getRandomValues(), not Math.random(). Generated in your browser — no HTTP requests, no storage. Refresh and they're gone.
Related tools
See all tools →NEW
🔐
JWT Decoder
Decode JWT tokens — header, payload, claims with readable timestamps.
NEW🎨
JSON Formatter
Format / minify / validate JSON. Sort keys A-Z, custom indent, Ctrl+Enter shortcut.
NEW🔍
Regex Tester
Test regex live with match highlighting. 7 ready presets including Vietnamese.
NEW🔑
UUID / Hash / Base64 / URL
Bundle: UUID v4, SHA-256/512 hash, Base64 (URL-safe), URL encode.