Encoding & Decoding
Encode and decode data in Base64, URL, HTML entities, Unicode, and JWT formats. Safely transform data for transmission, storage, and web use.
10 tools
Base64 Encode
Encode text or files to Base64. Used for embedding binary data in text-based formats.
Base64 Decode
Decode Base64 strings back to plain text or binary. Instantly reveals the original content.
URL Encode
URL-encode a string to make it safe for use in URLs and query parameters.
URL Decode
Decode percent-encoded URL strings back to readable text.
HTML Encode
Convert special characters to HTML entities to safely display them in HTML documents.
HTML Decode
Convert HTML entities back to their original characters for readable output.
Unicode Encode
Convert text to Unicode escape sequences (\uXXXX) for safe embedding in source code.
Unicode Decode
Convert Unicode escape sequences back to readable text characters.
JWT Decoder
Decode JWT tokens and inspect the header, payload, and signature without any verification.
JWT Encoder
Build and sign JWT tokens with HS256 using browser-native Web Crypto APIs.