CodeKitHub

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?

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.

Explore other categories