Base64 Logo

Encoder Toolbox

A comprehensive suite of encoding, decoding, and hashing tools for web developers — fast, reliable, and secure, right in your browser.

Base64 Images

Convert images to Base64 data URLs and decode Base64 strings back to downloadable images.

Base64 Text

Encode plain text to Base64 and decode Base64 strings back to readable text with full UTF-8 support.

URL Encoding

Encode and decode URL components to safely pass special characters in query strings and path segments.

RFC 2047 (MIME)

Encode and decode email headers per RFC 2047, handling non-ASCII characters in subject lines and sender names.

HTML Entities

Escape and unescape HTML special characters to prevent XSS and display raw markup safely in web pages.

JWT Decoder

Decode JSON Web Tokens to inspect their header, payload, and signature for debugging authentication flows.

Hash Generator

Generate MD5, SHA-1, SHA-256, and SHA-512 hashes for verifying file integrity and data fingerprinting.

JSON Formatter

Format, minify, and validate JSON data with pretty-printing and syntax error detection.

Timestamp Converter

Convert Unix timestamps to human-readable dates and vice versa across multiple formats.

Color Converter

Convert colors between HEX, RGB, and HSL formats with a live color preview picker.

Regex Tester

Test regular expressions with live matching, capture groups, and find-and-replace support.

Unicode Escapes

Convert between Unicode characters and \uXXXX escape sequences for JavaScript and JSON.

Hex Encoder

Encode text to hexadecimal and decode hex strings back to readable text.

ROT13 / Caesar

Apply ROT13 rotation or Caesar cipher with a configurable shift to encode and decode text.

Punycode

Convert internationalized domain names (IDN) between Unicode and Punycode (xn--) format.

Morse Code

Translate text to Morse code (dots and dashes) and decode Morse code back to text.

XML Formatter

Pretty-print and minify XML or HTML markup with configurable indentation.

YAML ↔ JSON

Convert between YAML and JSON formats for configuration files and data interchange.

CSV ↔ JSON

Convert between CSV and JSON formats for tabular data with custom delimiter support.

RFC 5322 EML Viewer

Parse and view .eml email files — inspect headers, decode MIME parts, and download attachments.

Markdown to HTML

Convert Markdown to HTML with live preview. Supports headings, tables, code blocks, lists, and more.

Image to Base64 Converter

Upload an image to generate its Base64 data URL for use in HTML image tags.

About Encoder Toolbox

Encoder Toolbox provides a comprehensive collection of encoding, decoding, and hashing tools built for web developers. All processing happens instantly in your browser using JavaScript — no data is ever sent to a server, ensuring your information remains completely private and secure.

Our encoding tools include Base64 image conversion, Base64 text encoding, URL percent-encoding, RFC 2047 email headers, HTML entity escaping, hex encoding, Unicode escapes, ROT13 / Caesar cipher, Punycode (IDN), and Morse code translation.

Developer utilities include a JSON formatter & validator, XML/HTML formatter, regex tester, timestamp converter, color converter, YAML/JSON converter, CSV/JSON converter, JWT decoder, and hash generator (MD5, SHA-1, SHA-256, SHA-512). Each tool has a dedicated page with detailed explanations and usage guides.

Whether you are debugging API responses, formatting data, testing patterns, converting colors, inspecting authentication tokens, or verifying data integrity — Encoder Toolbox has you covered. The site works entirely offline after the initial page load, making it a reliable companion for development and testing.