Skip to content
๐Ÿ“‹

JSON to Markdown Table

Developer

Turn a JSON object or array of objects into an escaped Markdown table with columns from every row.

0
0
JSON

Convert a JSON object or nonempty array of objects to a Markdown table. Columns include keys from every row.

See more about the JSON to Markdown Table

Nested values are serialized, table syntax is escaped, and you can copy or download the result.

Examples

Keep columns introduced by later rows

Input: [{"name":"Ada"},{"name":"Grace","role":"Engineer"}]
Columns: name, role

Use one object or a nonempty array of objects. Limits: 1โ€“200 columns, 10,000 rows and 1,000,000 input characters. Nested values use JSON text; null or missing cells are empty. There are no alignment controls.

Key features

  • Union of row keys
  • Escaped pipes and line breaks
  • Copy and Markdown file download

Quick answers for JSON to Markdown Table

Which JSON shapes are supported?
One object or a nonempty array of objects. Every array row must be an object. Columns include keys from later rows.
What happens to nested values and table syntax?
Nested arrays and objects use JSON text. Pipes, HTML and line breaks are escaped for Markdown table cells. Missing and null values produce empty cells.
Can I download the table?
Yes. Use Prepare download to create a Markdown file, or Copy for the table text. There are no column-alignment controls.