Encoding Tools
10 toolsBase64, URL, and HTML entity encoders and decoders.
Encoders and decoders for the formats that move data around the web: Base64, URL percent-encoding, HTML entities, and the long tail of Base32, Punycode, and quoted-printable.
Everything decodes locally, so tokens and payloads you paste in stay on your machine. The QR code generator is here too for turning any text or URL into a scannable code.
Most popular
- Base32 Encoder Encode and decode text or binary data using Base32 (RFC 4648 standard, Base32hex, or Crockford variant). Copy output with one click. Runs entirely in your browser.
- Base64 Encode text or files to Base64 online: standard, URL-safe, and Base64url variants. Decode back to text or download as a file. All processing is local.
- Binary Text Encoder Convert any UTF-8 text to binary (8-bit groups) or decode binary back to text. Choose your separator format. Free, instant, browser-only.
- HTML Entities Encode special characters to HTML entities and decode them back. Supports named (&), decimal (&), and hex (&) styles. Runs entirely in your browser.
- Punycode Encoder Encode Unicode / internationalized domain names (IDN) to Punycode (xn--) and decode them back. Implements RFC 3492 entirely in the browser.
- QR Code Generate QR codes for URLs, text, Wi-Fi, vCards, email, SMS, phone, geo, crypto, and calendar events. Customize colors, size, and error correction. Download as PNG or SVG.
- Quoted-Printable Encoder Encode text to Quoted-Printable (QP) or decode QP back to plain text. Implements RFC 2045 Section 6.7 with proper 76-char line wrapping.
- URL Encoder Encode and decode URLs online: encodeURIComponent for query values, encodeURI for full URLs, or percent-decode any encoded string. All processing is local.
- Base64url Encoder Encode and decode text using URL-safe Base64 (Base64url, RFC 4648 §5). Handles + to -, / to _, optional padding. Also decodes JWT headers and payloads, fully offline.
- UUencode/UUdecode Encode text or data to UU format and decode UU-encoded content back to plain text. Classic Unix uuencoding implemented entirely in your browser.
No tools match your filter.
Try a different keyword, or clear the filter.