All tools / Encode & Decode

Encode & Decode Tools

Encode, decode, hash, and encrypt directly in your browser. Convert text and images to and from Base64 with correct UTF-8 handling, escape and unescape HTML entities, generate MD5, SHA-1, SHA-256, and SHA-512 hashes, compute HMACs for webhook signatures, and encrypt text with a passphrase using the Web Crypto API. Secrets, tokens, and payloads stay on your machine because nothing here makes a network request.

Encode & Decode

Base64 Encode / Decode

Convert text to and from Base64 with correct UTF-8 handling and a URL safe option.

Encode & Decode

Hash Generator

Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes of any text, live as you type.

Encode & Decode

HTML Entity Encoder / Decoder

Escape text for safe use in HTML, or decode entities like & back to readable characters.

Encode & Decode

HMAC Generator

Compute HMAC-SHA256, SHA-1, or SHA-512 signatures from a message and secret key.

Encode & Decode

Encrypt / Decrypt Text

Encrypt text with a password using AES-256-GCM, and decrypt it back. Real encryption, fully in your browser.

Encode & Decode

Image to Base64

Convert an image to a Base64 data URI and back, without uploading the file.