JSON Tool 05

JSON to HTML table

Render JSON as a nested HTML table. Objects become key/value rows, arrays expand into indexed blocks, and each depth level gets its own shade.

Input Ready

JSON in, table out

Objects become rows, arrays expand into indexed blocks
Table Waiting for input

Table will appear here

Enter JSON data to generate the table
Nested objects render as sub-tables; each depth level gets its own shade. Client-side only

Frequently asked

How is nested JSON displayed?
Each object becomes a key/value table, nested objects render as sub-tables, and each depth level gets its own shade so you can follow the structure.
What do the options change?
Compact trims empty cells, Data types annotates each value with its JSON type, Sort keys orders keys alphabetically, and Expand arrays prints every array element as an indexed block.
Can I take the table somewhere else?
Yes — Export HTML gives you a standalone table you can paste into a document or ticket.
Is my JSON uploaded?
No. The table is rendered in the page.