Forja
JSON viewer & formatter with built-in JSONata querying
Automatically detects and renders JSON in a beautiful, interactive viewer. Collapsible tree view, JSONata querying, lossless big numbers, syntax highlighting, and dark mode — right in your browser.
Features
Interactive Tree View
Collapsible, expandable tree with virtual scrolling, breadcrumb navigation, and indent guides for large datasets.
JSONata Querying
Built-in JSONata query engine with history, real-time evaluation, and a split pane view alongside your data.
Syntax Highlighting
Color-coded display for strings, numbers, booleans, nulls, keys, and brackets with a CodeMirror-powered raw view.
Lossless Big Numbers
Preserves full precision of numbers outside JavaScript's safe integer range — no silent rounding.
Search & Navigate
Full-text search with result highlighting, keyboard navigation, and automatic expansion of ancestor nodes.
Dark & Light Themes
Toggle between dark, light, and system themes. Customizable font size and indentation width.
See It in Action
More Highlights
Auto-detection
Activates on JSON responses, .json URLs, and JSONP content
Large files
Handles 10MB+ files with options to load full, collapsed, or raw
Context menu
Copy JSON path, value, or entire subtree from any node
URL detection
Automatically highlights and links URLs found in JSON values
Sort keys
Toggle alphabetical sorting of object keys with one click
Download
Download formatted JSON with automatic file naming
Installation
Install Forja from the Chrome Web Store, then navigate to any JSON endpoint or .json file to activate.