JSON Editor
JSON Editor


JSON Editor free download for Mac

JSON Editor

21 October 2019

Flexible visual editor for JSON data.


JSON Editor is a very flexible visual editor for JSON data. In a clean and uncluttered interface, it allows you to quickly create, visualize, modify, validate, format and save your JSON documents.

  • Edit JSON documents both in tree and raw modes
  • Syntax coloring, auto-indentation and line numbers
  • Validation of the JSON document
  • Highlight of the validation errors, along with a description of them
  • Make the JSON document human readable or compact, even if it is not entirely valid
  • Auto-detect if the document is human readable or compact, and preserve this format even if you edit in tree mode
  • Cut, copy, paste, delete and reorder tree nodes
  • Copy and paste for raw JSON strings
  • Undo and redo
  • Full support for "Find & Replace", both in tree and raw modes
  • Import and export property list (.plist) files
  • Support for pasting plist data, either from raw XML or from Xcode
  • Copy JSON tree nodes as Swift objects so you can use them in Xcode
  • Copy JSON tree nodes as Objective-C objects (both modern and classic syntax) so you can use them in Xcode
  • Copy JSON tree nodes as JSON Path strings
  • Copy JSON tree nodes as XML plist so you can paste them in Xcode or other text editor
  • "Add" and "Remove" buttons on the tree row which is selected or tracked by mouse
  • Ability to increase and decrease font size for better readability
  • Full screen support
  • Versions support
  • Services support

What's new in JSON Editor

Version 1.31:
  • Adds support for regular expression in the Replace field. This works as long as you perform a search for regular expression. The technique used to do the regular expression replace is "template matching", where you can use $0, $1, $2 and so on, to specify which text of the capture group will be substitued. $0 will be replaced by the contents of the matched range, $1 by the contents of the first capture group, and so on. Additionally, backslash character '\' can be used to suppres any special meaning for the next character. Backslash escaping in replace text is only required for '$' and '\', but may be used on any other character without bad effects. For additional information, see NSRegularExpression.
  • The "Editor" menu was split into two menus: "Tree Editor", which contains the items which make sense while you're in JSON Tree Editor, and "Text Editor" which contains the items which make sense in JSON Text Editor mode.
  • Adds preference for how much to indent the text. This is available from "Preferences" -> "View and Edit" -> "Indent using".
  • Completely removed the sending of crash reports and analytics from the app. Note that until now the sending happened only if you explicitly allowed it to happen.

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

0 JSON Editor Reviews

Rate this app: