Random Generators

Generate cryptographically secure random values for different use cases and hashes

UUID v4 (Universally Unique Identifier)

Best for: database IDs, file names, tracking codes. Guaranteed unique across systems with 128 bits of randomness.

Click "Generate" to create

Secure Password (Alphanumeric + Symbols)

Best for: user passwords, API keys. Contains uppercase, lowercase, numbers, and symbols for maximum security (20 characters).

Click "Generate" to create

URL-Safe Token

Best for: sharing links, query parameters, tokens in URLs. Only uses characters that don't need encoding (32 characters).

Click "Generate" to create

Hex String (64 chars)

Best for: session IDs, CSRF tokens, cryptographic keys.

Click "Generate" to create

.htpasswd Generator (Bcrypt)

Create secure entries for Nginx/Apache basic auth files. Format: user:$2y$...

Enter details above
🔒 Security Note: Random values use crypto.getRandomValues(). Hashing uses client-side Bcrypt (salt rounds: 10). No data leaves your browser.