The JSON Formatter was created to help folks with debugging. As JSON data is often output without line breaks to save space, it can be extremely difficult to actually read and make sense of it. This tool hoped to solve the problem by formatting and beautifying the JSON data so that it is easy to read and debug by human beings.
To further expand the debugging capabilities, advanced JSON validation was soon added following the description set out by Douglas Crockford of json.org in RFC 4627. It has since been updated to allow validation of multiple JSON standards, including both current specifications RFC 8259 and ECMA-404.
Most recently, the capability to fix common JSON errors was added. If enabled, it will replace incorrect quotes, add missing quotes, escape unescaped characters, and remove comments and trailing commas.
Install the JSON Formatter & Validator Bookmarklet to quickly and easily format and validate any public JSON URL with a single click.
Format & Validate JSON
To install, just drag the button above into your bookmarks toolbar.
Although you are in no way obligated, some users have requested a way to support the project.
A big thank you goes out to all the donors who have already contributed. Your kindness and generosity is very much appreciated.
Over the years the JSON Formatter & Validator has been immensely improved through the feedback and suggestions of its users. We encourage you to continue to pass along any new recommendations, requests or bug reports.