Use JSTool

As of Notepad++ v7.6, you can use the Plugin Admin option in Notepad++ to install JSTool.

Manual Install

  1. Download it from https://www.sunjw.us/jstool/npp/#download
  2. Copy JSMinNpp.dll to the plugin directory of Notepad++. You may need to create a directory named "JSMinNPP" in the plugin directory after version 7.6.3

Here's an example of JSON that's been formatted using the tool:

{
  "menu" : {
    "id" : "file",
    "value" : "File",
    "popup" : {
      "menuitem" : [{
      "value" : "New",
          "onclick" : "CreateNewDoc()"
        }, {
          "value" : "Open",
          "onclick" : "OpenDoc()"
        }, {
          "value" : "Close",
          "onclick" : "CloseDoc()"
        }
      ]
    }
  }
}

Tip: Select the code you want to reformat, then Plugins | JSTool | JSFormat.

Answer from Dan on Stack Overflow
🌐
GitHub
github.com › NPP-JSONViewer › JSON-Viewer
GitHub - NPP-JSONViewer/JSON-Viewer: A JSON viewer plugin for Notepad++. Displays the selected JSON string in a tree view. · GitHub
A JSON viewer plugin for Notepad++. Displays the selected JSON string in a tree view. - NPP-JSONViewer/JSON-Viewer
Author   NPP-JSONViewer
🌐
SourceForge
sourceforge.net › projects › nppjsonviewer
JSONViewer Notepad++ plugin download | SourceForge.net
Download JSONViewer Notepad++ plugin for free. A JSON viewer plugin for notepad++ A JSON viewer plugin for notepad++. Displays the selected JSON string in a tree view.
Rating: 3.2 ​ - ​ 22 votes
🌐
SourceForge
sourceforge.net › projects › jsonviewer-for-notepad.mirror
JSONViewer for Notepad++ download | SourceForge.net
Download JSONViewer for Notepad++ for free. A JSON viewer plugin for Notepad++ This plugin is meant to display a JSON string in a Treeview. It also marks the error position in case of parsing errors, and that's it.
🌐
Softpedia
softpedia.com › windows › office tools › text editors › json viewer
JSON Viewer - Download - Softpedia
Before anything else, it is worth mentioning that JSON Viewer is a Notepad++ plugin whose sole purpose is to display any JSON string in a tree view so that you easily get around your document.
🌐
Notepad++ Community
community.notepad-plus-plus.org › topic › 20980 › json-viewer
JSON viewer | Notepad++ Community
April 7, 2021 - What has happened with JSON Viewer plugin? Before the latest update to Notepad++ at work I had installed JSON Viewer and everything was hunky-dory. Before th...
🌐
GitHub
github.com › molsonkiko › JsonToolsNppPlugin
GitHub - molsonkiko/JsonToolsNppPlugin: A Notepad++ plugin providing tools for JSON like linting, querying, a tree view, and CSV conversion. · GitHub
A Notepad++ plugin providing tools for JSON like linting, querying, a tree view, and CSV conversion. - molsonkiko/JsonToolsNppPlugin
Author   molsonkiko
🌐
SourceForge
sourceforge.net › home › open source software › jsonviewer notepad++ plugin › files
JSONViewer Notepad++ plugin - Browse /JSONViewer Unicode at SourceForge.net
Thats it!!! ============ Instruction: ============ 1. Paste the file "NPPJSONViewer.dll" to Notepad++ plugin folder 2. open a document containing a JSON string 3. Select JSON fragment and navigate to plugins/JSON Viewer/show JSON Viewer or press "Ctrl+Alt+Shift+J" 4.
Find elsewhere
🌐
Techtown
atechtown.com › home › text editors › notepad++ json formatter plugin (jsonviewer) – (how) download, install and use
Notepad++ JSON formatter Plugin (JSONViewer) - (How) Download, Install and Use - Techtown
June 2, 2023 - Open Notepad++ and Go to Plugins -> Plugin Admin. Search JSON Viewer plugin and click Install button to install JSON Viewer plugin in Notepad++.
🌐
Notepad++ Community
community.notepad-plus-plus.org › topic › 25251 › json-tools-for-viewing-and-editing
JSON tools for viewing and editing | Notepad++ Community
December 16, 2023 - However, even not being a user of JSON Tools, but just knowing a tiny bit about reading normal JSON files and being able to install the JSON Tools plugin, I was able to get it to try to look at the tree and see that it thought it was a string ...
🌐
Medium
medium.com › @astrafizik › kapilratnani-json-viewer-a-json-viewer-plugin-for-notepad-displays-the-selected-json-string-in-a-37c27b1c3bd1
kapilratnani JSON-Viewer: A JSON viewer plugin for Notepad++ Displays the selected JSON string in a tree view. | by astrafizik | Medium
April 1, 2023 - kapilratnani JSON-Viewer: A JSON viewer plugin for Notepad++ Displays the selected JSON string in a tree view. Interviews can be nerve-wracking, but, when you’re prepared, your experience can be …
🌐
nppjsonviewer.sf.net
jsonviewer-notepad-plus-plus-plugin.soft112.com
JSONViewer Notepad++ plugin Free Download
JSONViewer Notepad++ plugin - A JSON viewer plugin for notepad++. Displays the selected JSON string in a tree view.
🌐
SourceForge
sourceforge.net › projects › jsminnpp
JSToolNpp download | SourceForge.net
A JavaScript (JSON) tool for Notepad++ (formerly JSMinNpp) and Visual Studio Code. * Douglas Crockford's JSMin algorithm to minimize JavaScript code. * My own algorithm to format JavaScript code.
Rating: 4.9 ​ - ​ 14 votes
🌐
Rip Tutorial
riptutorial.com › json viewer
notepad++ Tutorial => JSON Viewer
JSON Viewer SourceForge is a plugin for JSON visualization and formatting.
🌐
Richardjbrownmd
richardjbrownmd.com › brown plastic surgery › notepad++ › notepad++ json formatter plugin jsonviewer how download, install and use
Notepad++ JSON formatter Plugin JSONViewer How Download, Install and Use - Brown Plastic Surgery
April 1, 2023 - JSON still has a long way to go before it comes at par with the powers of XML, but has its conveniences. Create interactive web pages, store and render content data to the user based on processing logic using the XSLT processor. Thank you.It’s works on latest version of notepad++ v7.7 64bit. Other than the default method of using Settings to lock apps on Android, you can lock apps using an app lock for Android. It is a free app with extensive functionality.
🌐
Sunjw
sunjw.us › jstool › npp
JSTool - A JavaScript tool for Notepad++
Open you JavaScript or JSON source code file in Notepad++. Press "Ctrl"+"Alt"+"J". Or open menu: "Plugins" - "JSTool" then click "JSON Viewer".
🌐
Notepad++ Community
community.notepad-plus-plus.org › topic › 24819 › jsontools-v5-5-is-live
JsonTools v5.5. is live! | Notepad++ Community
July 30, 2025 - JSON file' OPEN_TREE_COMMAND_NAME = 'Open JSON tree viewer' COMMAND_NAME_USED = PRETTY_PRINT_COMMAND_NAME PLUGIN_NAME = 'JsonTools' MAX_LENGTH_TO_REFORMAT = 4e6 FILE_EXTENSIONS_TO_REFORMAT = ['json'] # could also add 'json5' or maybe 'jsonc' ...
🌐
Vital ECM MHT
vitalecmmhth.freshdesk.com › support › solutions › articles › 33000290783-adding-json-view-tool-and-how-to-use-it
Adding JSON View tool and how to use it : Vital ECM MHT
When application is using JSON format it could be quite challenging to read (for example IOCR results output). JSON Viewer plugin for Notepad++ converts such file to a very easy to analyse view. Installing JSON Viewer To install any plugin in N...
🌐
JSON Formatter
jsonformatter.org
Best JSON Formatter and JSON Validator: Online JSON Formatter
Stores data locally for the last JSON Formatted in Browser's Local Storage. This can be used as notepad++ / Sublime / VSCode alternative of JSON beautification.