Base64, Hash, HMAC, AES, URL encode
Encode and decode text to and from Base64 format. Fully client-side — your data never leaves the browser.
Generate MD5, SHA-256, and SHA-512 cryptographic hashes from any text input. 100% client-side.
Compute HMAC-SHA256, HMAC-SHA384, HMAC-SHA512. Hex or Base64 output. 100% client-side.
AES-256-CBC encryption and decryption. 100% client-side. PBKDF2 key derivation.
Encode and decode URLs with percent-encoding. Component mode for query params. 100% client-side.
Convert text to hex and hex to text. UTF-8. 100% client-side.
Generate RSA 1024/2048/4096 bit keys. PEM format. 100% client-side.
Verify Stripe and GitHub webhook signatures. HMAC-SHA256. 100% client-side — secret never leaves browser.
Detect homograph attacks — Cyrillic/Greek lookalikes in domains. Phishing prevention. 100% client-side.
Convert IDN domains to ASCII (xn--) and back. Internationalized domain names. Free online.
Generate secure random API keys. Hex or URL-safe Base64. 100% client-side.
Minify JSON — remove whitespace. Validate and compress. 100% client-side.