Text Encoding & Decoding Tools
Encode and decode Base64, URL text, HTML entities and JSON strings. Pick the format needed by your destination and inspect the result locally.
Base64 Encode/Decode
Convert UTF-8 text or local files to Base64 and recover text or binary files.
URL Encode/Decode
Escape a URL component or a full address, or decode percent escapes.
HTML Entities
Encode HTML-sensitive characters or decode named and numeric references.
JSON Escape/Unescape
Escape string contents for JSON or remove one or more escape layers.
Choose a tool for your next step
- Use URL encoding for a URL or component; use Base64 when your destination requires a text representation of bytes.
- Choose escaping for the destination syntax: HTML entities and JSON strings follow different rules.
When continuing with another tool, copy only the result you need. Your input is not transferred automatically.