English | 中文
JSON-Tool is a powerful, all-in-one Browser extension designed to streamline JSON workflows and enhance developer productivity. Packed with smart features and essential utilities, it’s the perfect companion for developers, testers, and anyone working with structured data.
Tip
Originally created as a V3-compatible alternative to JSON-Handle (which lacked V3 support), this project now coexists with JSON-Handle's updated version. Its core functionality is derived from JSON-Handle. Special thanks to JSON-Handle for inspiring this work.
- Input Methods: URL, Context Menu, Manual Input, File Upload.
- Display: Tree Structure (Expand/Collapse), Syntax Highlighting, Theme Switching.
- Operations: Search (Ctrl+K), Copy Key/Value/Path, Data Conversion (Compression, Decoding, Timestamp, Format Conversion).
- Performance: Virtual Scrolling for Large JSON.
- Additional Features: Multi-language Support, Works on Chrome, Edge, and Firefox.
Tip
Since it takes time for the extension store to review and publish, usually 1-5 days, you can download the latest extension in Nightly.link
- Download the
json-tool-<version>-{chrome/edge}.zip
file from the latest release. - Extract the contents of the
.zip
file. - Open Google Chrome and navigate to
{chrome/edge}://extensions/
. - Enable "Developer mode".
- Click on "Load unpacked" and select the
dist
folder. - JSON Tool should now appear in your list of Chrome extensions and is ready to use.
- Download the
json-tool-<version>-firefox.zip
file from the latest release. - Open Firefox and navigate to
about:addons
. - Click on the gear icon and select "Install Add-on From File...".
- Select the
.zip
file. - JSON Tool should now appear in your list of Firefox extensions and is ready to use.
- Click the extension icon to open JSON-Tool in a tab or window. You can then manually enter JSON text or upload a JSON file. After clicking the JSON-Tool button, you will receive a formatted JSON data structure.
- When a browser opens a URL that returns JSON data, it automatically renders the JSON into a structured tree format.
- Open the options to configure the plugin, including theme, internationalization, color scheme, etc.
If you encounter any issues or have suggestions for improvements, please feel free to open an issue in this repository.
This project is licensed under the MIT License - see the LICENSE file for details.