EVERYTHING XIAOMI
Get listed

onDevTools JSON Formatter

onDevTools JSON Formatter is a free web tool for formatting, validating, querying, comparing, and transforming JSON in a browser.

Place
#26 of 29
Score
5.9
onDevTools JSON Formatter's website

What onDevTools JSON Formatter is

onDevTools JSON Formatter is a free web tool for formatting, validating, querying, comparing, and transforming JSON in a browser. It can pretty-print or minify JSON, use 2-, 4-, or 8-space indentation, and sort keys alphabetically. Parsing supports strict RFC 8259 / ECMA-404 JSON and JSONC comments and trailing commas, but not JSON5. Schema checks use JSON Schema Draft 2020-12 and report violations with JSON Pointer paths.

The tool’s JSONPath engine supports wildcards, recursive descent, slices, and filters. It can compare two documents side by side and produce a JSON Merge Patch. Transformation options include flattening or unflattening data and removing null or empty values. A collapsible tree view provides full-text search and copying of a node value or its JSON Pointer path. The maker says parsing, validation, schema checks, diffs, and transformations run locally in the browser rather than uploading JSON. The tree view and JSONPath can slow noticeably above about 1 MB or 50,000 nodes; streaming and JSON Lines are outside its scope. Large numbers may lose precision above 2^53 − 1, so the maker recommends storing 64-bit IDs as strings. The free plan costs nothing, and no account is required.

Good

  • Free plan requires no account.
  • Supports JSON Schema Draft 2020-12 validation.
  • Includes RFC 9535 JSONPath queries.
  • Can compare documents and produce JSON Merge Patch.
  • JSON processing runs locally in the browser.

Watch out

  • JSON5 is not supported.
  • Tree and JSONPath can slow above about 1 MB or 50,000 nodes.
  • Streaming and JSON Lines are out of scope.
  • Very large numbers can lose precision.

Who it suits

It suits developers who want browser-based tools for API responses, configuration files, or production payloads. It may be useful when local processing, schema validation, JSONPath queries, and document comparison matter.

Verdict

onDevTools JSON Formatter covers several common JSON tasks in one browser tool, including querying, schema checks, diffs, and transforms. Consider its stated input-size and number-precision limits when choosing it for large or numeric data.

Plans and prices

From onDevTools JSON Formatter's own pricing page, checked 7 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreeFree online JSON formatting and validation; no account required

The facts

Each one read from onDevTools JSON Formatter's own pages, with the date it was checked.

What it does

Diff
Compares JSON documents side by side and can produce a JSON Merge Patch.checked 7 Oct 2026
Formatting
Pretty-prints or minifies JSON with 2-, 4-, or 8-space indentation and optional alphabetical key sorting.checked 7 Oct 2026
Intended audience
The maker presents onDevTools as a toolkit for developers and says the JSON tool can handle API responses, configuration files, and production payloads in the browser.checked 7 Oct 2026
JSON modes
Supports strict RFC 8259 / ECMA-404 parsing and JSONC comments and trailing commas; JSON5 is not supported.checked 7 Oct 2026
JSONPath
Provides an RFC 9535 JSONPath query engine with wildcards, recursive descent, slices, and filters.checked 7 Oct 2026
Large input limit
The maker says the tree view and JSONPath become noticeably slower above about 1 MB or 50,000 nodes; streaming and JSON Lines are out of scope.checked 7 Oct 2026
Number precision
Numbers larger than 2^53 − 1 can lose precision because the parser uses IEEE-754 doubles; the maker recommends representing 64-bit IDs as strings.checked 7 Oct 2026
Privacy
The maker says parsing, validation, schema checks, diffing, and transforms run locally in the browser and JSON is not uploaded.checked 7 Oct 2026
Purpose
Formats, validates, queries, diffs, and transforms JSON in the browser.checked 7 Oct 2026
Schema validation
Validates against JSON Schema Draft 2020-12 and reports violations with JSON Pointer paths.checked 7 Oct 2026
Transforms
Can flatten and unflatten JSON, remove nulls or empty values, and minify output.checked 7 Oct 2026
Tree navigation
The collapsible tree view supports full-text search and copying a node's value or JSON Pointer path.checked 7 Oct 2026

The company

Maker
The About page identifies Onur Kat as an SAP Certified SAP Commerce Developer and DevOps Engineer.checked 7 Oct 2026

Alternatives to onDevTools JSON Formatter

All alternatives
  1. 1JSONZen logo

    JSONZen

    Free planWebAPILinuxmacOS
    7.6$1 one-time
  2. 2

    jaq

    Free planOpen sourceWebAPILinuxmacOS
    7.5Free plan
  3. 3

    jq

    Free planWebLinuxmacOSSelf-hosted
    7.2Free plan
  4. 4

    Dadroit JSON Viewer

    Free planWebLinuxmacOSWindows
    6.9From $98 a year
  5. 5BracketView logo

    BracketView

    Free planWebLinuxWindows
    6.7From $27 a year
  6. 6

    jidoujisho

    Free planAndroid
    6.6Free plan