Encoders & Decoders
Encode and decode Base64, URL, JWT, HTML entities and more.
Base64 Decoder
Decode Base64 strings back to plain text online. Handles standard Base64 and UTF-8 encoded content. Free, fast, client-side.
Base64 Encoder
Encode any text to Base64 online. Supports UTF-8 characters including accents, CJK text, and emoji. Free, fast, client-side.
Hex Decoder (Hex to Text)
Convert hexadecimal byte values back to readable text. Accepts space-separated, comma-separated, or continuous hex strings.
Hex Encoder (Text to Hex)
Convert text to its hexadecimal byte representation. Each byte is shown as a two-digit hex value, space-separated.
HTML Entity Decoder
Decode HTML entities back to their original characters. Convert <, &, " and numeric entities to readable text.
HTML Entity Encoder
Encode special characters to HTML entities. Prevents XSS attacks and ensures HTML code displays correctly on web pages.
JWT Decoder
Decode and inspect JSON Web Tokens (JWT) online. View header, payload, claims, and expiration status without any server.
ROT13 Decoder
Decode ROT13-encoded text back to plain text. The same shift-by-13 operation that encodes also decodes.
ROT13 Encoder
Encode text using the ROT13 cipher. Shifts each letter by 13 positions in the alphabet. Numbers and symbols are unchanged.
Unicode Escape
Convert non-ASCII characters to Unicode escape sequences (\uXXXX). Keep ASCII text readable while escaping everything else.
Unicode Unescape
Convert Unicode escape sequences (\uXXXX) back to readable characters. Supports both \uXXXX and \u{XXXXX} formats.
URL Decoder
Decode percent-encoded URL strings back to readable text. Convert %20, %26, %3D and other encoded sequences to their original characters.
URL Encoder
Encode special characters for safe use in URLs. Convert spaces, ampersands, and other characters to percent-encoded format.
About Encoders & Decoders
Encoding transforms data into a different representation for safe transport or storage. Base64 encodes binary data as ASCII text so it can be embedded in JSON, emails, or data URIs. URL encoding escapes special characters in query strings. HTML entity encoding prevents XSS attacks by escaping characters like < and >. JWT decoding lets you inspect JSON Web Token claims without a secret key.
These encoding and decoding tools run entirely in your browser. Paste your encoded or decoded data, click the button, and get the result instantly. No server round-trips, no data leaks — ideal for working with authentication tokens, API payloads, and user-submitted content.