- XML Tools Notepad++: Manual Install Guide + Correct Plugins Folder Path
- Online JWT Generator (HS256/HS384/HS512) + Decode & Verify
- Free Hash Tool (MD5, SHA-1, SHA-256, SHA-384, SHA-512)
- Cron Checker (Java / Quartz)
- Lenovo UUID Tool (SMBIOS ↔ UUID Converter + Validator)
- UUID Tool for Minecraft — Offline UUID Generator + UUID Converter
How to use
Paste JSON (or text) below, choose options, then click an action. The result is ready to copy into Notepad++.
- Paste your JSON into the input box.
- (Optional) Pick an indent level and enable Sort keys if you want stable diffs.
- Click Pretty, Minify, or Validate.
- Use Copy Output to paste back into Notepad++.
FAQ
What are the best JSON tools/plugins for Notepad++?
Common choices are JSTool (format/minify) and JSON Viewer (tree view). If you can’t install plugins, format/validate here and paste back into Notepad++.
Can this format JSON the same way as a Notepad++ formatter?
Yes—this uses standard JSON parsing and outputs clean JSON with configurable indentation, plus optional deep key sorting.
How do I quickly validate JSON before editing in Notepad++?
Paste JSON and click Validate. If it’s valid, you’ll also get a pretty-printed output ready to paste into Notepad++.
What does “Sort keys (deep)” do and when should I use it?
It recursively sorts object keys alphabetically. Use it before diff/compare in Notepad++ to reduce noise from key order changes.
What’s the difference between Pretty and Minify?
Pretty adds newlines/indentation for readability; Minify removes whitespace to produce a compact single-line JSON string.
How do Escape and Unescape help with JSON in Notepad++?
Escape turns raw text into a JSON string literal (useful for configs/logging). Unescape converts a quoted JSON string back into readable text.
Does this tool send my JSON anywhere?
No. The formatter/validator runs locally in your browser and doesn’t make network requests.