03

Crypto, Hashing & Security

SHA hashes, HMAC, bcrypt, JWT, AES/RSA — browser-native Web Crypto for verifiable in-browser security.

SHA Hash Generator

Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes using browser-native Web Crypto.

UUID Generator

Generate UUID v1, v4, and v7 identifiers in bulk — using crypto-random browser APIs.

Password Generator

Generate strong random passwords with configurable length, charset, and an entropy meter.

MD5 Hash Generator

Generate MD5 hashes for checksums and legacy compatibility — runs entirely in your browser.

JWT Decoder / Debugger

Decode JWT headers and payloads, inspect claims, and optionally verify HS256 signatures — all in your browser.

JWT Generator

Sign a JWT with HS256/384/512, a custom payload, expiry, issuer, and subject — right in your browser.

AES Encrypt / Decrypt

Encrypt and decrypt text with AES-256-GCM using browser-native Web Crypto and PBKDF2 key derivation.

Basic Auth Header Generator

Generate a properly UTF-8-safe Basic Authentication header from a username and password.

Random Number Generator

Generate cryptographically strong random integers or decimals in bulk, with range, duplicate, and sort controls.

RSA Key Pair Generator

Generate RSA public/private key pairs (1024/2048/4096-bit) as PEM, entirely in your browser.

.htpasswd Generator

Generate Apache/Nginx .htpasswd lines in bcrypt, APR1-MD5, or SHA1 format — entirely in your browser.

BIP39 Mnemonic Generator

Generate and validate BIP39 mnemonic seed phrases (12/18/24 words) with entropy and seed hex — client-side only.

HMAC Generator

Generate HMAC-SHA256, HMAC-SHA512 and other HMAC digests using browser Web Crypto.

Bcrypt Hash & Verify

Hash passwords with bcrypt and verify hashes — using bcryptjs, entirely in your browser.