Encoders & Decoders

Free browser-based encoders and decoders: Base64, hex, URL, JWT, hashes, AES, and more. Fast, accurate, and 100% private.

Encoding and decoding show up constantly in day-to-day development, usually at the exact moment something looks wrong: a Base64 string that needs to become readable text, a URL parameter that’s been double-escaped, a JWT you want to inspect without a wallet of trust, or a hash you need to verify against a known value. These tools handle the conversion instantly and entirely client-side, since a lot of what gets pasted here - tokens, session data, encoded credentials - is exactly the kind of thing that shouldn’t be sent to a server just to take a quick look at it. Pick the direction you need and paste; there’s no account, upload step, or waiting involved.

19 tools in this category
AES Encrypt/Decrypt

Encrypt or decrypt text with a passphrase using AES-GCM via the browser's native Web Crypto API.

Base32 Encoder/Decoder

Encode text to Base32 and decode it back, using the standard RFC 4648 alphabet.

Base58 Encoder/Decoder

Encode text to Base58 and decode it back, using the standard Bitcoin alphabet.

Base64 Decoder

Paste a Base64 string to get the original text back - decode-first, in your browser.

Base64 Encoder & Decoder

Convert text to and from Base64 encoding instantly.

Byte to String Converter

Decode a list of decimal byte values (0-255) into UTF-8 text, or the reverse.

CRC-16 Checksum Calculator

Compute a CRC-16 checksum (ARC, CCITT-FALSE, or XMODEM) for text, for accidental-corruption detection.

CRC32 Checksum Calculator

Compute the CRC32 checksum of text or a small file, for integrity/error-detection checks.

Gzip Text Compressor

Compress text to a base64-encoded gzip string, or decompress one back to plain text, entirely in your browser.

Hash Generator

Generate MD5, SHA-1, SHA-256, and SHA-512 hashes of any text, all at once.

HTML Entity Converter

Encode text to HTML entities or decode entities back to plain text.

JWT Decoder

Decode a JWT into its header and payload, entirely in your browser - the token never leaves your device. Decoding only, signature is not verified.

Morse Code Converter

Convert text to Morse code or Morse code back to text, in either direction.

String Escape / Unescape

Escape or unescape strings for JavaScript, Java, or regex, each handling its own special characters.

Text to ASCII Converter

Convert text to its ASCII/Unicode code points, or decode a list of codes back into text.

Text to Binary Converter

Convert text to its 8-bit binary representation and back, space-separated byte by byte.

URL Encoder & Decoder

Percent-encode or decode text and URLs instantly in your browser.

UTF-8 Encoder/Decoder

Encode text into its raw UTF-8 byte representation, or decode a UTF-8 byte sequence back to text.

UTF-8 to ASCII Converter

Validate that text is strict 7-bit ASCII (code points 0-127), and see exactly which characters aren't if not.