71 chars · 4 lines
Two-way sync · Edit either side and the other updates automatically.
71 chars · 4 lines
Two-way sync · Edit either side and the other updates automatically.
JSON file viewing guide
Choose Import above to open a local .json file in the browser. VetaTool reads the text, validates standard JSON syntax, and displays formatted output without sending the file to a server.
The selected file is read with browser file APIs and placed directly into the JSON workspace. File contents are not submitted to an upload endpoint or remote parsing service.
This local workflow is useful for API responses, exported settings, fixtures, logs, and configuration files that may contain private or environment-specific values.
VetaTool accepts text-based JSON files up to the 10 MB import limit. Files reported as application/json, compatible text types, or recognized text extensions can be opened.
Large inputs pause automatic recalculation and wait for you to start processing. This prevents the document from being parsed repeatedly while it is still loading or being edited.
Formatted view adds readable indentation after the file passes validation. You can also minify the same data, sort object keys, decode Unicode escapes, or inspect nested values through Tree view.
Opening a file does not modify the original copy on your device. Downloads are created only when you explicitly choose the download action.
A compact local file is validated and displayed with readable indentation while preserving its values and array order.
{"project":"VetaTool","items":[1,2],"active":true}{
"project": "VetaTool",
"items": [
1,
2
],
"active": true
}Common questions
No. File reading, JSON validation, formatting, and tree inspection run locally in your browser.
The current import limit is 10 MB. Large inputs pause automatic processing so you can choose when parsing begins.
It can read the file and show the source text, then reports the syntax reason, line, column, and nearby context when those details are available.
No. The browser reads a local copy into the workspace. The original file is not modified.