Encoders & Decoders
Encode, decode, and transform data (12 tools)
Crypto Encoders
Text Encoders
JWT Debugger
Decode, verify, and generate JSON Web Tokens (JWT). Supports HS256/384/512 algorithms and signature verification.
Punycode Converter
Convert Unicode domains (münchen.de) to ASCII Punycode (xn--mnchen-3ya.de) and back. Essential for IDN support.
Unicode Decoder
Decode Unicode escapes (\uXXXX, U+XXXX) and HTML entities back to text. Handles mixed formats automatically.
Unicode Encoder
Convert text to Unicode escape sequences (JS, HTML, CSS). Essential for handling special characters in code.
Base64 Decoder
Decode Base64 strings back to text. Auto-detects standard and URL-safe formats, handling UTF-8 characters correctly.
Base64 Encoder
Convert text or binary data to Base64. Supports standard (RFC 4648) and URL-safe variants.
String Escaper
Escape or unescape strings for JSON, JavaScript, HTML, and URLs. Handles quotes, backslashes, and special characters.
HTML Decoder
Decode HTML entities back to characters. Handles named (©), decimal (©), and hex (©) entities.
HTML Encoder
Convert special characters to HTML entities (e.g., < to <) to prevent XSS and ensure correct display.
URL Decoder
Decode URL-encoded strings. Converts percent-encoded sequences (e.g., %20) back to their original characters.
URL Encoder
Convert text to URL-safe format. Replaces unsafe characters with percent-encoded values (e.g., space becomes %20).