View JSON as a table
Paste any JSON array or object and click View as Table. Repeated records become rows; common fields become sortable columns. See our guide to viewing JSON as a table for a walkthrough.
Supports: .xml · .json · SOAP · RSS · Atom · POM · SVG · API responses
Paste any JSON array or object and click View as Table. Repeated records become rows; common fields become sortable columns. See our guide to viewing JSON as a table for a walkthrough.
RSS feeds, SOAP responses, product catalogs — any XML with repeated elements renders as a clean table with the most relevant fields surfaced.
One click to pretty-print with proper indentation, one click to compress to a single line. Auto-detects format and validates as it goes.
WS-Security headers, encrypted envelopes, business payloads — fold the noise away and zoom into just the records you care about.
Paste a feed URL's response and see items as a sortable table — title, date, link, summary — with full search across all entries. Try it with our RSS feed example.
Any base64-encoded PNG, JPEG, or SVG embedded in a field is decoded and shown as a clickable thumbnail right in the row.
Paste your JSON into the editor above, or click Upload to load a .json file. Then click View as Table to see fields as columns, or View as Tree for a foldable structure. Everything runs in your browser — your data is never uploaded to a server.
Paste or upload your JSON, then click View as Table. Repeated objects of the same shape become rows; their fields become sortable columns. Click any column header to sort, type in the search box to filter, click any row to expand its full detail.
Paste or upload your XML. The viewer auto-detects repeated elements (like RSS items, SOAP records, or product entries) and renders them as table rows with the most useful fields as columns. Works for SOAP, RSS, Atom, Maven POM, and any custom XML.
No. All parsing, formatting, search, and rendering happens in your browser. Your JSON and XML are never sent to any server. The page is a single HTML file with no backend.
Yes. The viewer handles 9 MB+ files using virtual scrolling for the table view (only ~50 rows in the DOM at a time) and lazy tree expansion. JSON parsing runs in a Web Worker to keep the UI responsive.
Yes. SOAP envelopes, RSS / Atom feeds, Maven POM files, SVG documents, and any XML or JSON API response render correctly. Repeated elements become table rows; nested structures become foldable subtrees.
Paste your JSON into the editor, then click Format (✨) to pretty-print it with proper indentation, or Minify (⤴) to compress it to a single line. Both buttons work on JSON and XML, auto-detecting the format.
Yes, completely free with no signup. No account, no ads, no upload. Just open the site and paste your data.
Yes. Any field containing a base64-encoded PNG, JPEG, GIF, or SVG image is auto-detected and shown as an inline thumbnail. Click the thumbnail to zoom.
.json, .xml, plus any text content that looks like JSON or XML — including SOAP responses, RSS / Atom feeds, Maven POM files, SVG, and API responses. Files are auto-detected by extension and content.
XML viewer · XML formatter · XML to table · SOAP viewer · JSON pretty print · XML pretty print
View JSON as a table · View a large JSON file · View JSON without uploading · Preview base64 images in JSON
Found this useful? ❤️ Support