JSON/Array → Table

Paste a JSON array of objects or arrays; render as a sortable table (input preserved).

JSON
Ready.

What this page can do

Convert a JSON array (of objects or arrays) into a sortable HTML table. Columns are the union of object keys (first-seen order) or the widest array length for array rows. The input textarea is not modified.

Expect input

A JSON value that is an array (recommended), or a single object/array (will be wrapped). Object values for cells are stringified.

Output

A table rendered below the input with sortable headers on all columns using the built-in sorter (click ▲/▼ or the header to change order; click again to restore original order).