Learn NARIKJSON & OPENXMLJSON.
Pick a product below and follow the annotated, step-by-step walkthrough.
Choose your product.
Pick a product and follow the annotated, step-by-step walkthrough.
Open your file
Drag a JSON, NDJSON, XML, CSV or TSV file onto the window — or use Open File, Open URL (with auth) or Open Clipboard. The parser is chosen from the extension.
Watch it index
Parsing runs on a background thread with an activity indicator, so the window stays responsive even while a multi-gigabyte file is indexed.
Read the tree
Objects, arrays, XML elements and CSV records render in one uniform, virtualized tree with guide lines, zebra striping and color-coded value types.
Understand shape at a glance
Collapsed containers show their size (e.g. “31 items”) and the status bar shows the selected node's type, size and full path.
Jump to a path
Type a path like $.a[0].b (JSON/CSV) or /root/item[2]/@attr (XML) to jump straight to any node deep inside the document.
Bookmark key nodes
Pin nodes you keep returning to; bookmarks persist across files so comparing datasets is quick.
Expand & collapse
Use one-level expand (safe on huge files), full recursive expand, or one-click collapse to control how much structure is shown.
Find anything
Run a regex or literal search scoped to All, Keys, Values or Attributes. Matches are chip-highlighted and steppable with next/previous.
Use the unified filter box
One input routes your query: plain text filters rows, key:value matches a field, and $.path or //xpath runs a structural query.
Query with JSONPath / XPath
Use wildcards, recursive descent and predicate filters (JSON/CSV) or element paths, attributes and text() (XML); union paths with |.
Transform with jq
Run full jq programs in the built-in jq bar; the transformed result opens in a new tab.
Switch to table view
Open CSV/TSV as a spreadsheet-style grid with header detection — leading zeros like ZIP codes stay as text.
Visualize as a flow diagram
See the document as a JSONCrack-style graph of connected node cards to grasp unfamiliar structure fast.
Check node statistics
Get child counts, a type histogram, distinct values and numeric min/max/average for any selected node.
Convert & export
Export the whole document or any node to JSON, XML or CSV, run one-click conversions, or save your search matches as a reusable dataset.
Pick the right engine
NARIKJSON runs two engines in one — in-memory for speed or database-scale for the biggest files — auto-selected for your data.
Open massive datasets
Open multi-GB files with hundreds of millions of rows without freezing, powered by a native Rust core.
Stream huge inputs
Rust-powered streaming ingest reads enormous files efficiently while queries run at native speed.
Work in every format
JSON, NDJSON, XML, YAML, CSV, TSV and delimited files are all instantly explorable in one app.
Convert in one click
Convert freely across JSON, CSV, XML and YAML in a single click.
Use spreadsheet-grade tables
Pin, filter, sort and profile millions of rows like a spreadsheet.
Search at lightning speed
Trigram-indexed search finds any key or value in milliseconds, even on massive files.
Filter with built-in jq
Run full jq transforms in-app; results open in a new tab for further work.
Explore APIs in-app
Use the integrated, Postman-style API workbench to send requests and explore live responses as structured data.
Generate schemas & diffs
Generate schemas, validate against them, diff two files and drill into structure.
Use Database for faster cache loading
Use SQLITE for JSON, XML and DuckDB for CSV and deimited files
Automate conversions
Batch-convert and export across formats as part of your pipeline.
SQL Console for CSV and Delimited files
Provide SQL based operation on all delimited files to export and manipulate the data at ease
Column Coverage Options
NARIKJSON provides options to find the Column Coverage of individual columns and all columns of a CSV TSV PSV files
Lean on dedicated support
Enterprise customers get a dedicated support SLA and help with rollout.
Ready to try it on your own data?
Download the free trial, or contact sales for a 3-month unlimited trial.