← 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