What is JSON Text Viewer?
Turn JSON arrays into a readable table. Long string fields wrap inside cells so you read top-to-bottom instead of scrolling sideways. Toggle Markdown preview for bold text, lists, and links.
Columns whose strings reach the length threshold (80 characters by default) are treated as text columns and wrapped inside the cell, so long messages stay readable.
Features
- One table row per JSON array item
- Long text fields auto-detected and wrapped
- Plain text table or formatted Markdown document view
- Force fields into text or compact mode
- No horizontal scrolling for long strings
How to use JSON Text Viewer
- Paste your JSON. Paste an array of objects (or a single object) into the input editor.
- Read the table. Detected text columns wrap their content vertically. Click Show more on tall cells.
- Tune columns. Click column chips to force text/compact mode, or toggle Markdown preview.
Examples
Long text field in an array of records
An array with one record becomes one table row. The body column is detected as long text (107 characters), while id and title stay compact. The tool shows this as a table, so the output below describes what you see.
Input
[{"id":1,"title":"Welcome","body":"Thanks for signing up! This onboarding message is long enough to wrap across several lines in a table cell."}]Output
Columns detected:
id -> compact
title -> compact
body -> text (wrapped in the cell)
Row 1: id = 1 | title = Welcome | body = Thanks for signing up! This onboarding message is long enough to wrap across several lines in a table cell.Frequently asked questions
What JSON shapes work?
Arrays of objects (best), a single object, or an array of strings. Keys are collected as table columns.
How are text columns detected?
Any string field whose longest value meets the character threshold (default 80). You can force or exclude fields via column chips.
