CLI Table Generator: JSON to Terminal and Markdown
Turn JSON rows into five table styles with CJK/emoji display widths, compact padding, row numbers and explicit cell truncation locally.
Enabling local controls…
1. Input and settings
Input limit: 128 KiB UTF-8; local Worker processing: five seconds. HTML: 30,000 nodes; ENUM: 1,000 members; JSON: 1,000 rows, 50 columns, 20 levels. Edits clear old results. No transmission, storage or URL insertion. Source date: 2026-10-18.
string-width: Unicode display width2. Complete result
Enter text or load a sample, then generate.
How to use this tool
Paste an object or an array, choose a border and width, then generate. Mixed keys become columns; nested values become JSON. Review the truncated-cell count before exporting.
When not to use it
Control and bidi-direction characters are displayed as escapes, never executed. Terminal emoji/font widths can differ. Choose unlimited width to retain full cells; the whole output is rejected above 1 MiB.