Loading...

  1. v1.0.1Android
    Optimize code
  2. v2.9iOS
    • Bug fixing
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  3. v2.8iOS
    Improvements
    • You can now set the appearance of the Quick Look preview extension, independent from the main app, from "Settings/Preferences → Quick Look → Appearance".
    • You may choose when creating documents from Clipboard if the JSON text to be automatically beautified by checking the option from "Settings/Preferences → Beautify JSON text when creating documents from Clipboard".
    
    Fixes
    • Re-enabled the window tabbing on macOS 26 (Tahoe). This was previously disabled to workaround a crash.ma
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  4. v2.7iOS
    Improvements
    • Small adjustments and improvements related to macOS 26 (Tahoe).
    
    Fixes
    • Disabled window tabbing on macOS 26 (Tahoe) to workaround a crash happening when using tabs. I will re-enable this once I have a proper fix for the crash.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  5. v2.6iOS
    Improvements
    • A progress indicator is now displayed in the tree editor when loading a JSON file. While the loading happens, the app is perfectly usable, be it when you open a new file or when the app is launched. This is especially handy when you deal with very large files, which may take many seconds (or minutes) to open.
    • While the JSON file is being loaded, the text editor displays a partial content of the file, limited to a maximum of 5 million characters. This allows you to quickly scan the JSON file and get a feeling of what you're dealing with. After the file is completely loaded then the text editor will show the full JSON text.
    • A similar approach is taken for the Quick Look Preview, where the tree editor shows a progress indicator while the file is being loaded, and text editor shows a maximum of 5 million characters, with possibility for you load the entire content of the file.
    • When "compacting" JSON text larger than 5 million characters, an alert is displayed saying that the performance of the app might be degraded in such case and asking if you really want to continue.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  6. v2.5iOS
    Fixes
    • When converting from JSON5 format to JSON "classic" format the numbers are now converted as they should. In the previous builds there were some cases where they were wrongly converted (i.e. "0.1" would become "0..1")
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  7. v2.4iOS
    Improvements
    • When the tab bar is visible at the top of a JSON window (if you choose "View → Show Tab Bar", for example), you can drag and drop multiple files onto the tab bar, to be opened as tabs in the current window.
    • Multiple files opened at once can now be displayed in a new window with multiple tabs, thus reducing the clutter of multiple windows. This feature can be enabled by checking the "Use a new window with tabs when multiple files are opened at once" option, available in "Settings/Preferences → General".
    • The window "tabbing" mode, used when creating or opening a document, can now be set independently from the system. This is available under "Settings/Preferences → General → Prefer tabs". Possible values include: "Respect System Setting", "Never", "In Full Screen", "Always".
    • The validation error shown in the JSON text editor can now be selected (and copied).
    
    Fixes
    • The toolbar icon for the "side-by-side editors" now properly adjusts to the dark/black appearance.
    
    Other changes
    • The minimum OS version for the app is now macOS 11.0 (Big Sur)
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  8. v2.3iOS
    Fixes
    • Fix a crash happening when editing in the JSON text editor.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  9. v2.2iOS
    Improvements
    • Adds a small area, located to the left of JSON tree, which allows you to select, by dragging, multiple items instead of moving them. When the cursor is located within this area it will change its shape to a "right pointing" arrow instead of a "left pointing" one (which usually is). The addition of this area greatly improves the workflow of selecting and moving items using only the mouse, without any keyboard usage.
    
    Fixes
    • The drop indicator, displayed when dragging JSON items, now properly shows the location where an item would actually drop. In the previous versions there were some corner cases where the indicator was showing a slightly wrong location.
    • Fixes an issue where the app wrongly prompted that the JSON text cannot be parsed using JSON5 format.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  10. v2.1iOS
    Improvements
    • This update brings back the "text only" mode when view-ing the JSON data. A toolbar button is also available to switch between supported view/edit modes: "text only", "tree only" and "side-by-side tree and text".
    • The column widths, for the JSON tree, are now saved and restored when you switch between "tree only" and "side-by-side". This allows you, for example, to configure some nice widths for "JSON tree only" and make sure they won't be changed when switching to "side-by-side", which shows a narrower tree.
    • The status bar from the JSON tree now shows the JSON format of the document (JSON (Classic) or JSON Lines or JSON5. The display of this information can be turned off from "Settings/Preferences → View & Edit → Tree Editor → Show JSON format in the status bar".
    • Settings/Preferences now contain an additional page, called "Quick Look", which allows you to configure some properties of the Quick Look preview extension: the default viewer which will be displayed (tree or text), how many nesting levels will be expanded in tree viewer and if the JSON text will be beautified in text viewer.
    • Performance improvements when dealing with large (or very large) JSON files.
    
    Fixes
    • Fixes a crash happening when clicking "Edit Value..." toolbar button or menu item.
    • Fixes an issue where the app wrongly prompted that the JSON text cannot be parsed using JSON5 format.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  11. v2.0iOS
    Side-by-side tree editor and text editor
    • This update brings a much awaited feature: the ability to visualize, side-by-side, the JSON tree and JSON text. This provides a powerful way to inspect and change the JSON data.
    • Selecting one or more items in the tree editor will automatically select and scroll to the corresponding text in the text editor.
    • You can change the location of the text editor (to the right or bottom of the window) via "View → Text Editor Location".
    • The visibility of the text editor can be toggled via Command-Shift-J or "View → Show/Hide Text Editor".
    • You can fine tune the layout of the document windows displayed when you open or create a file, including the location, visibility and size of text editor, from "Setting/Preferences" → "General" tab → "Defaults for document windows you're gonna open or create"
    
    Other improvements
    • The app no longer displays the "format detected" popup, shown when opening a JSON file in JSON5 or JSON Lines format. Instead, an informative message is displayed in the status bar of JSON text editor.
    • The JSON text displayed by the Quick Look preview extension will be beautified, assuming it is a valid JSON.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  12. v1.55iOS
    • Fixes a crash of Quick Look preview, happening when switch between files.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  13. v1.54iOS
    • Fixes an issue where the Quick Look preview would not use the text colors for the "Dark/Black" theme, even when the system appearance is set to "Dark". Instead the colors for "Light" theme were (wrongly) used.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  14. v1.53iOS
    Fixes
    • Fixes an issue causing the app to hang when converting from JSON5 format to JSON (Classic).
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  15. v1.52iOS
    Improvements
    • Folder Navigation: Open folders in JSON Editor by using "File → Open..." panel or drag the folders on the app's Dock icon. Browse their contents from the left sidebar and choose JSON files to make quick edits or to view their content.
    • Quick Look Preview: The app now provides a Quick Look Preview extension, which allows you to preview the JSON files in Finder. The minimum macOS version, for the extension to be available, is macOS 12.0 (Monterey).
    • Settings/Preferences now has an additional option which can sort all the children of all objects by key, either ascending or descending, when a document is openend or reverted. This option is available under "Open & Save" tab → "Document open" → "Sort children of all objects by key".
    • The error message for an invalid JSON, shown at the bottom of JSON text view, now also contains the line number where the error happens.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  16. v1.51iOS
    Improvements
    • If a list of objects has a key whose value will be displayed as a label next to each object, then sorting by "Value" will use that label when comparing the objects.
    • The "Replace" text field, from the "Find" bar of JSON text mode, now has an "X" button which clears the field, similar to the one from "Find" field.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  17. v1.50iOS
    New Feature - JSON5
    • This update brings an important feature: support for JSON5 format (https://json5.org)
    • The app automatically detects the files which are using this format and informs you about this.
    • You are able to explicitly convert a document to JSON5 by choosing "Format → JSON Format → JSON5" menu item.
    • From the "JSON Format" menu you can also "downgrade" a JSON5 document to JSON (classic) format. In this case, all JSON5 features that potentially might exist (i.e. comments, trailing commas) will be removed or sanitized, thus resulting a valid JOSN (classic) document.
    • While in JSON outline mode, any potential comment existing in the JSON5 document is presented in the leftmost column. Hovering over a "comments" indicator will present a popover with all the comments belonging to the corresponding JSON value or key/value pair.
    • For the moment, the comments can be added, modified or deleted only when using the JSON text mode. The JSON outline mode offers only a read-only preview of the comments.
    
    Other Improvements
    • When dealing with a list of objects, you can now specify a key whose value will be displayed as a label next to each object. This makes it easy to find a particular object in a large list without having to open each object to see its contents. To specify the key, right click the parent array or object and choose "Set Label For Child Objects...".
    • The "Replace" text field, located in the JSON outline's "Find" bar, now has an "X" button which clears the field, similar to the one from "Find" field.
    
    Fixes
    • The last column from the JSON outline is now properly sized, after opening a file or creating a new one, to fit exactly within the JSON outline control.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  18. v1.49iOS
    New Feature - JSON Lines
    • This update brings an important feature: support for JSON Lines format (https://jsonlines.org)
    • The app automatically detects the files which are using this format and informs you about this
    • You are also able to explicitely convert to JSON Lines by choosing "Format → JSON Format → JSON Lines" menu item
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider JSON Editor Mobile, the sibling app specifically made for iPhones and iPads.
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor.contact@gmail.com
  19. v1.48iOS
    New Feature - Snippets
    • A new feature, named "Snippets", is introduced in this update. This provides a place where you can save various JSON elements for later reuse. To reveal the "Snippets" window press the "Snippets" button, located in the toolbar, or use "Window → Show Snippet" menu item. Once the window is shown, you can create new snippets by using the "+" button or simply by dragging JSON elements in the list.
    • Some of the goodies that "Snippets" contains: export & import snippets, create groups and sort their content by "name" or "creation date", pin the "Snippets" window on top of other windows, remember the size of left & right panes between app relaunches, contextual menus available for more commands.
    
    Other Improvements
    • The text editor shown when choosing "Edit Value..." now uses the same settings as JSON text editor.
    • "Edit Value..." now allows you to view and edit the value as JSON outline. This is very useful when the value actually represents a JSON string.
    • Adds menu items (and keyboard shortcuts), to quickly move selected items up and down. These are "Editor  → Move Items Up" (Command + Shift + Up Arrow) and "Editor → Move Items Down" (Command + Shift + Down Arrow).
    • Holding option (⌥) key while dragging one or multiple JSON tree items will duplicate them instead of moving. This behavior is available for the HTTP requests items, too.
    • Generous users can now show their additional support and appreciation by sending a tip (aka "Buy me a coffee"). This is available from "JSON Editor → Tip Jar..." menu item and is something purely optional.
  20. v1.47iOS
    Improvements
    • The columns of the JSON tree can now be reordered by dragging them to the desired location. The new order will be preserved even if you close and reopen the file.
    • Right clicking the header of the PLIST tree allows you to toggle the visibility of its columns. The hidden columns will be preserved even if you close and reopen the file.
    • The value type of new items can now be adjusted from "Settings/Preferences → View & Edit → Outline Editor → Value type for new items". By default this is set to "String".
    • The alert which appears when a file is changed externally contains an additional option which, when toggled, automatically applies the selected action ("Keep Version" or "Update") until the file is closed or JSON Editor is relaunched.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider the other apps made by VDT Labs: PLIST Editor, Easy CSV Editor, Easy CSV Editor Mobile (for the iOS)
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor@gmail.com
  21. v1.46iOS
    Improvements
    • Two more HTTP methods are now available when creating HTTP requests. These are OPTIONS and TRACE.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider the other apps made by VDT Labs: PLIST Editor, Easy CSV Editor, Easy CSV Editor Mobile (for the iOS)
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor@gmail.com
  22. v1.45iOS
    Improvements
    • The "Find" menu is now a "top level" menu, located at the same level where "File" and "Edit" menus are located.
    • While in "Text Editor" mode, you can jump to a specific line by using "Find -> Go to Line" menu.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider the other apps made by VDT Labs: PLIST Editor, Easy CSV Editor, Easy CSV Editor Mobile (for the iOS)
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor@gmail.com
  23. v1.44iOS
    Improvements
    • By default the application now uses the global "Find" clipboard for sharing the text to search for. This means the text you enter in one application (or in another JSON Editor document) will automatically appear in another. You can disable this functionality by clicking the "search" (loupe) image in the Find bar (Command + F) and then uncheck "Use Shared Find Clipboard".
    • Minor updates to the app's icon to better match Apple's guidelines.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider the other apps made by VDT Labs: PLIST Editor, Easy CSV Editor, Easy CSV Editor Mobile (for the iOS)
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor@gmail.com
  24. v1.43iOS
    Bug fixing
    • Fixes an issue, introduced in the previous update, where the boolean values, in outline mode, always display `true`
    • Make sure JSON Editor is not the default app for opening the files without any extension.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider the other apps made by VDT Labs: PLIST Editor, Easy CSV Editor, Easy CSV Editor Mobile (for the iOS)
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor@gmail.com
  25. v1.42iOS
    Improvements
    • The Strings can now be "soft wrapped" to the width of "Value" column, causing them to be displayed on multiple lines, even if they don't contain hard linebreaks. This means the heights of the rows might change when you resize the document window or the "Value" column.
    • By default "soft wrap" is enabled, but if you wish to change, it can be done from "Settings/Preferences → View & Edit → Wrap Strings to the width of "Value" column" . This allows the app to behave like in the previous versions, where hard linebreaks caused a String to be displayed on multiple lines.
    • "Settings/Preferences → View & Edit" also allows you to specify how many lines to be used to display Strings, either in "soft wrap" mode or in "hard linebreaks" one.
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider the other apps made by VDT Labs: PLIST Editor, Easy CSV Editor, Easy CSV Editor Mobile (for the iOS)
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor@gmail.com
  26. v1.41iOS
    Improvements
    • The boolean values are now displayed using a popup containing `true/false`. If you want to switch to the old way of having a checkbox, you can do this from "Settings/Preferences → View & Edit → Use a checkbox for Boolean values".
    • "Smart Copy/Paste" text substitution is now disabled by default when editing both in Outline and Text modes. This should fix some "unexpected" behaviors performed by this substituion. To enable it toggle "Edit → Substitution → Smart Copy/Paste".
    
    Bug fixing
    • Fixes an issue where the default window size wasn't set properly when using "Preferences → Get from Sample Window..."
    
    ―――
    If you enjoy JSON Editor and find it useful, please also consider the other apps made by VDT Labs: PLIST Editor, Easy CSV Editor, Easy CSV Editor Mobile (for the iOS)
    We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at json.editor@gmail.com

Disclosure: Independent intel to help mobile builders succeed.

AI-powered analysis with editorial review, built from publicly available sources. Marlvel.ai is not affiliated with, endorsed by, or sponsored by JSON Editor, its developer, the app publisher, Apple, or Google Play. All trademarks, logos, and screenshots referenced remain the property of their respective owners.

Data licensed under CC-BY-NC 4.0