← All tools
BROWSER · Local JavaScript table parser

Table to JSON / XML Converter

Paste a table, CSV or TSV and convert it to JSON and XML locally in your browser. Auto-detect delimiters, use the first row as headers, preview rows, copy or download outputs.

✓ Paste tables, CSV or TSV✓ Automatic delimiter detection✓ Table to JSON and XML in one click
Rows0
Columns0
Detected delimiter

Parsed table preview

JSON output

XML output

About this tool

A browser-based table converter that turns pasted spreadsheet-style data, CSV or TSV into JSON and XML without uploading the source data.

How it works

  1. 1Paste a table copied from a spreadsheet, or paste CSV/TSV text.
  2. 2Choose delimiter settings or leave Auto detect enabled, then decide whether the first row contains headers.
  3. 3Convert once to generate both JSON and XML, preview the parsed table, then copy or download either format.

Frequently asked questions

Can I paste cells directly from Excel or Google Sheets?

Yes. Spreadsheet clipboard data is usually tab-separated, which the tool detects automatically.

What happens if column names are duplicated?

Duplicate or empty headers are normalized into unique column names so JSON keys remain unambiguous.

Is my table uploaded to a server?

No. Parsing and conversion run locally in your browser.

Related tools