Encoding & Data Conversion Workbench

Run 24 byte, escape and small-data transformations without uploading the pasted value.

Current operationCSV values to linesParse CSV quoting and put every cell on its own line.

Input

0 chars · 1 line

Output

Not run
Choose an operation, paste a value, then run it.

Privacy 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 URLSearchParams form-style escaping.

Verification checklist

  1. Load the documented example for the selected representation.
  2. Run the forward conversion, then use the matching reverse operation when one exists.
  3. Compare Unicode, line breaks, empty values and repeated keys—not only ASCII letters.
  4. 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

Related focused tools

Base64 Encoder/Decoder, JSON Formatter, Hash Generator and JWT Decoder remain focused tools with deeper task-specific output.