Encoding & Decoding

Encode and decode data in Base64, URL, HTML entities, Unicode, and JWT formats. Safely transform data for transmission, storage, and web use.

14 tools

All Encoding & Decoding

Base64 Encode

Encode text or files to Base64. Used for embedding binary data in text-based formats.

Encoding & Decoding

Base64 Decode

Decode Base64 strings back to plain text or binary. Instantly reveals the original content.

Encoding & Decoding

URL Encode

URL-encode a string to make it safe for use in URLs and query parameters.

Encoding & Decoding

URL Decode

Decode percent-encoded URL strings back to readable text.

Encoding & Decoding

HTML Encode

Convert special characters to HTML entities to safely display them in HTML documents.

Encoding & Decoding

HTML Decode

Convert HTML entities back to their original characters for readable output.

Encoding & Decoding

Unicode Encode

Convert text to Unicode escape sequences (\uXXXX) for safe embedding in source code.

Encoding & Decoding

Unicode Decode

Convert Unicode escape sequences back to readable text characters.

Encoding & Decoding

JWT Decoder

Decode JWT tokens and inspect the header, payload, and signature without any verification.

Encoding & Decoding

JWT Encoder

Build and sign JWT tokens with HS256 using browser-native Web Crypto APIs.

Encoding & Decoding

Binary / Text Converter

Convert text to binary, hexadecimal, octal, or decimal byte representation and back.

Encoding & DecodingNew

String Escape / Unescape

Escape and unescape strings for JavaScript, JSON, HTML, SQL, regex, CSV, and shell.

Encoding & DecodingNew

Unicode Character Search

Browse Unicode blocks, search characters by code point or description, and copy HTML/CSS/JS escapes.

Encoding & DecodingNew

HTML Entity Reference

Browse and search all HTML entities. Copy named, decimal, hex, or character forms instantly.

Encoding & DecodingNew