← All tools
BROWSER · DOMParser + local JavaScript

JSON / XML to Table Converter

Turn JSON or XML into a readable table in your browser. Flatten nested fields, preview rows, copy TSV or download CSV without uploading data.

✓ JSON to table✓ XML to table✓ Automatic row detection
Rows0
Columns0
Detected row source

Table preview

About this tool

A browser-based JSON/XML table converter that detects row arrays, flattens nested fields and exports tabular data as CSV or TSV.

How it works

  1. 1Paste JSON or XML and choose Auto, JSON or XML input.
  2. 2Convert to detect rows and flatten nested fields into columns.
  3. 3Copy the table as TSV or download it as CSV.

Frequently asked questions

How are nested objects handled?

Nested object keys are flattened with dot notation such as user.name.

What happens to arrays?

Arrays of objects can become rows; scalar arrays inside a row are joined into one cell.

Is data uploaded?

No. Conversion runs locally in your browser.

Related tools