← Tools
Utilities
Random String Generator
Generate cryptographically secure random strings for API keys, passwords, and tokens.
Generated Strings62 possible chars
Configure options and click Generate
Cryptographically Secure
Uses crypto.getRandomValues() — the Web Crypto API — which generates unpredictable random bytes suitable for security-sensitive use cases like API keys and tokens.
Character Sets
- Uppercase — A–Z (26 chars)
- Lowercase — a–z (26 chars)
- Numbers — 0–9 (10 chars)
- Symbols —
!@#$%^&*...(26 chars)
Recommended Lengths
- API keys — 32–64 characters
- Passwords — 16–32 characters
- Tokens / secrets — 64+ characters
- Short codes — 8–12 characters