Free Online Parser & Unparser Tool - Analyze & Convert Data Strings
Parser & Unparser Tool — Free Online
Parse strings into structured data and unparse structured data back into strings—instantly and privately in your browser. Supports JSON (pretty/minify), CSV/TSV (with headers), query strings, INI, key=value lines, HTML entities, URL and Base64 encode/decode. Copy or download the result with one click.
How to Use the Parser & Unparser Tool
-
- Paste your text or data into the Input box.
- Choose a Mode (JSON, CSV/TSV, Query, INI, Key=Value, HTML Entities, URL, Base64).
- Click Parse to turn strings into structured output (e.g., JSON), or Unparse to turn structured input into a string (e.g., CSV or querystring).
- Adjust options per mode: JSON indent/sort; CSV delimiter/quote/header; Query sorting/space encoding; Key/Value delimiters; URL mode.
- Copy or Download your result. All processing is 100% client‑side.
Frequently Asked Questions (FAQ)
What formats can this tool parse?
JSON, CSV/TSV, query strings, INI, and key=value lines. It also encodes/decodes HTML entities, URL percent encoding, and Base64.
What’s the difference between Parse and Unparse?
Parse converts a raw string into a structured form (typically JSON). Unparse converts structured data back into a compact string like CSV, querystring, INI, or key=value lines.
Is my data private?
Yes. Everything runs in your browser with JavaScript. No data is sent anywhere.
Can I pretty‑print or minify JSON?
Yes. Use Parse with your preferred indent to pretty‑print. Use Unparse to minify (indent 0) or set indent to your preference.
Does CSV parsing handle quotes and commas?
Yes. The CSV/TSV parser supports quoted fields, escaped quotes, custom delimiters, and optional header rows.