Encode Tools
Encode, decode and hash data.
Encoding, escaping and hashing are the plumbing of software — and the fastest source of subtle bugs when done wrong. These tools handle the three tasks that come up daily: Base64 (data in text form), URL encoding (data in links), and hashes (fingerprints of data). All of them treat text as UTF-8, so Chinese, emoji and special characters survive intact — which is exactly where naive tools break.
Which tool do I need?
- Base64 Encoder / Decoder — Decode tokens and API payloads, or encode data for headers and data URIs.
- URL Encoder / Decoder — Fix broken links and encode query parameters — with component vs full-URL modes.
- MD5 Generator — Checksums and cache keys via MD5, plus SHA-1/SHA-256 when security matters.
Tools in this category
Base64 Encoder / Decoder
Encode text to Base64 or decode it back — UTF-8 safe, instant.
Image to Base64 Converter
Convert an image to a Base64 data URL or raw Base64 string — no upload.
URL Encoder / Decoder
Percent-encode or decode URLs and query parameters correctly.
JWT Decoder
Decode a JWT's header and payload, with expiry status — instant, local, free.
NTLM Hash Generator
Compute the NTLM hash (MD4 of UTF-16LE input) of any password or string, entirely in your browser.
HMAC Generator
Generate an HMAC (keyed hash) from a secret key and message using SHA-1, SHA-256, SHA-384 or SHA-512.
CRC Calculator
Compute CRC-32, CRC-16/CCITT and CRC-16/MODBUS checksums from text or a file, with hex, decimal and binary output.