JSON ↔ HTML table

Client

Paste a JSON array of objects with similar keys, tweak cells, then export—complements CSV tools when you want a simple grid.

Learn more: table editing

Turn a uniform array of objects into an editable grid, then export JSON again—faster than hand-editing brackets for small tabular edits.

Typing cells

Numbers and booleans are detected from cell text; put JSON objects or arrays in a cell as a single JSON string when needed.

Table editor

?

Load an array of objects, edit cells, then export JSON. Numbers and booleans are detected from cell text; objects use JSON text in a cell.

Common use cases

  • Edit uniform JSON rows in a grid when a spreadsheet feels faster than raw text for small tables.
  • Spot typos in column values before exporting back to JSON for fixtures or seed data.
  • Pair with CSV tools: stay in JSON for APIs, switch views when stakeholders prefer a table.

Common mistakes to avoid

  • Rows with different keys than the first object

    The grid assumes similar shapes. Rare keys may be omitted or require manual JSON edits after export.

  • Pasting huge arrays into the browser

    Very large tables can stress the tab. For megabyte payloads, prefer streaming or server-side transforms.

FAQ

Is table editing performed locally?

Yes. Load, edit, and export happen in your browser; nothing is uploaded.

Does this validate JSON Schema?

No. It edits values visually. Use the JSON Schema tool when you need contract validation.

Related utilities you can open in another tab—mostly client-side.