Encoding & Data Conversion Workbench
Run 24 byte, escape and small-data transformations without uploading the pasted value.
Input
0 chars · 1 lineOutput
Not runPrivacy boundary: EasyTool does not receive the input or output. Do not paste production passwords, bearer tokens or private JWTs even though processing is local.
Choose by representation
Structured data and query strings
Move small pasted datasets between line, CSV, JSON-array and URL-query representations.
Escaping and reversible text transforms
Escape text for a specific representation or reverse a documented escape format.
Bytes, transport encodings and headers
Encode UTF-8 text into common transport forms or decode a validated representation.
Encoding is representation, not encryption
Base64URL, hexadecimal, binary and character codes make bytes printable; anyone can reverse them. ROT13 is also reversible. A Basic Authorization header merely encodes username:password and must still be protected by HTTPS. Use synthetic examples here and keep real credentials in a secret manager.
Know which layer you are converting
- Text to bytes: Base64URL, hex and binary modes encode input with UTF-8 before rendering bytes.
- JavaScript strings: JSON and Unicode escape modes follow JavaScript/JSON string behavior; astral characters may appear as a UTF-16 surrogate pair.
- Structured data: CSV and JSON-array modes parse structure. They are not simple comma or bracket deletion.
- URL queries: repeated keys become arrays when parsed; building uses
URLSearchParamsform-style escaping.
Verification checklist
- Load the documented example for the selected representation.
- Run the forward conversion, then use the matching reverse operation when one exists.
- Compare Unicode, line breaks, empty values and repeated keys—not only ASCII letters.
- Validate the final value in the system that will consume it.
Important limits
The HTML stripper is deliberately a simple tag-shaped-text remover, not an HTML sanitizer. Regex unescape removes backslashes only from recognized metacharacters. The data URL generator keeps the complete result in memory, so use it for small text payloads rather than large files.
Primary specifications
- RFC 4648: Base encodings, including Base64URL ↗
- RFC 8259: JSON ↗
- RFC 4180: Common CSV format ↗
- WHATWG Encoding Standard ↗
- WHATWG URL Standard ↗
Related focused tools
Base64 Encoder/Decoder, JSON Formatter, Hash Generator and JWT Decoder remain focused tools with deeper task-specific output.