JSON Viewer - Tree & XML
Tools In-app purchases Contains ads
Read-only JSON & XML viewer. No full-screen ads in viewing. Copy values, paths.
- Price
- Free
- In-app purchases
- Updated
- Nov 5
- 2026 · v0.1.0
Screenshots
About JSON Viewer - Tree & XML
Read-only JSON viewer for your phone. Viewing and copying are not interrupted by full-screen ads. When a file is broken, you see the exact line and column and a one-line reason, so you know what to fix. Tap a row to copy its value, its path or its key. One banner ad, and full-screen ads appear only on the home or paste screen after a finished action (at most once per 4 finished actions).
What you can do
- Paste text, open a file, or share a file to the app to view JSON as a tree or as numbered text (also XML)
- See where it breaks: line, column, a short reason, and the bad line highlighted
- Search keys, values or both, with match case, and jump to a match
- Copy a value, its path (like $.orders[3].id) or its key from any row; copy the whole file (over 512 KB, share instead)
- Format (pretty, 2/4 spaces or tab) or minify, then copy or share the result
- Light, dark or system theme, text size and row spacing
Good to know
- Read-only: the app does not change your file, and there is no editing or saving
- Files over 20 MB open in text view only; files over 100 MB cannot be opened
- JSON Lines and comments are reported as errors, not opened
- XML error positions depend on your phone and may be approximate
- File contents are read on your phone and are not uploaded
- Ads: one banner under the commands. Full-screen ads do not appear while viewing, in your first 2 uses, or right after an error (only on the home or paste screen after a brief pause, 4-action / 180s interval). Ads use an advertising ID (see the privacy policy). A one-time "Remove ads" purchase is optional (restore supported); everything else is free
What you can do
- Paste text, open a file, or share a file to the app to view JSON as a tree or as numbered text (also XML)
- See where it breaks: line, column, a short reason, and the bad line highlighted
- Search keys, values or both, with match case, and jump to a match
- Copy a value, its path (like $.orders[3].id) or its key from any row; copy the whole file (over 512 KB, share instead)
- Format (pretty, 2/4 spaces or tab) or minify, then copy or share the result
- Light, dark or system theme, text size and row spacing
Good to know
- Read-only: the app does not change your file, and there is no editing or saving
- Files over 20 MB open in text view only; files over 100 MB cannot be opened
- JSON Lines and comments are reported as errors, not opened
- XML error positions depend on your phone and may be approximate
- File contents are read on your phone and are not uploaded
- Ads: one banner under the commands. Full-screen ads do not appear while viewing, in your first 2 uses, or right after an error (only on the home or paste screen after a brief pause, 4-action / 180s interval). Ads use an advertising ID (see the privacy policy). A one-time "Remove ads" purchase is optional (restore supported); everything else is free
What’s new
Version 0.1.0 · Updated November 5, 2026
JSON Viewer, first release!