Developer

Data Converter (JSON/CSV/Table)

Convert & clean JSON, CSV, Excel, tables, SQL and 30+ formats.

Cleanup options

Converted result

Your data is processed entirely in your browser — never uploaded or stored.

What is this tool?

The data converter instantly converts between formats — CSV, Excel paste, JSON, Markdown/HTML tables, SQL, XML and more — and cleans up the data with sort, minify, dedupe and transpose. Handy for dev/data work and wiki/doc writing.

Supported formats
  • Input: Excel paste (TSV), JSON, CSV, Markdown table, HTML table, SQL (INSERT), LaTeX table, XML, MySQL results, MediaWiki table (auto-detected)
  • Output: JSON (objects/2D/columns), JSON Lines, CSV, TSV, Excel, XML, YAML, TOML, INI, SQL, HTML, Markdown, ASCII, LaTeX, MediaWiki, Jira, BBCode, PHP, Ruby, Python (pandas), R, MATLAB, Avro, Protobuf, Firebase, PDF, PNG, JPEG and more
Excel: instead of uploading an .xlsx file, copy cells from Excel/Google Sheets and paste them. You can download the result as Excel (.xls).
Cleanup & JSON options
  • Apply first-row header, trim, drop empty/duplicate rows and transpose during conversion.
  • JSON output supports array-of-objects/2D/column shapes and indentation (2/4/tab/minify), so it doubles as a JSON formatter & validator.
Privacy & processing

Everything runs in your browser. Your data is never uploaded or stored, and you can copy the result or download it as a file.

Which data formats can it convert?
Input supports Excel paste (TSV), JSON, CSV, Markdown table, HTML table, SQL (INSERT), LaTeX table, XML, MySQL results and MediaWiki table. Output covers 30+ formats including JSON (objects/2D/columns), JSON Lines, CSV, TSV, Excel, XML, YAML, TOML, INI, SQL, HTML, Markdown, ASCII, LaTeX, MediaWiki, Jira, BBCode, PHP, Ruby, Python (pandas), R, MATLAB, Avro, Protobuf and Firebase.
Does it handle Excel files?
Copy a range of cells from Excel or Google Sheets and paste it into the input box — the tab-separated data is recognized automatically. You can also download the result as an Excel (.xls) file. It works with copy-paste only, no .xlsx upload needed.
Can it prettify, minify and validate JSON?
Yes. Set both input and output to JSON to indent (2/4 spaces or tab) or minify, and if the input is malformed it reports the error location, doubling as a validator.
What cleanup features are there?
First-row header, trim whitespace, drop empty rows, remove duplicate rows and transpose (swap rows/columns) — all applied during conversion.
Is my data sent to a server?
No. All conversion, cleanup and file generation happen in your browser; your data is never uploaded or stored, so even sensitive data is safe.