# HushJSON: JSON Formatter — Diff, validate, repair offline

> Diff, validate, repair offline (iPhone/iPad app by 成 江.)

- Source: https://appshunter.io/ios/app/hushjson-json-formatter/id6792240272 (this page in markdown: same URL + `.md`)
- Developer: [成 江](https://appshunter.io/developer/1870123113)
- Category: Utilities, Developer Tools
- Price: $0.99
- Age rating: 4+
- Requires: iOS 15.0 · 4 MB
- Languages: American English
- Released: 2026-08-18
- Data updated: 2026-10-11
- User reviews in markdown: https://appshunter.io/ios/app/hushjson-json-formatter/id6792240272/reviews.md

## What is HushJSON?

HushJSON is a fast, private JSON toolkit that runs entirely on your device. Format, minify, validate, escape, repair and diff JSON — with no uploads, no accounts and no tracking.

ALL PROCESSING STAYS LOCAL
No backend, no data collection, no sign-in. Everything you paste or open stays on your device, and the app works fully offline. Inspect API responses, config files, JWTs and log payloads — even the sensitive ones — with peace of mind.

EVERYTHING YOU NEED
• Format — 2-space indentation, syntax highlighting
• Interactive tree — expand and collapse any object or array
• Minify — compact single-line output
• Validate — live red / green feedback with precise error messages
• Auto-repair — completes missing brackets, fixes unquoted keys
• Escape / unescape — JSON string escaping
• Diff — structured recursive comparison by key, not by line; added, removed and changed values highlighted side by side
• List & detail — arrays open in a split view with item previews
• History — save results locally, reload instantly, pick two entries to compare
• Drag & drop and file open — load .json files in one step
• External keyboard — Cmd+Enter to format, Cmd+S to save, Cmd+D to download

DESIGNED FOR REAL WORK
Dark and light themes, line numbers, scroll sync, output search, and a mobile-first layout that works one-handed on iPhone and takes full advantage of iPad.

5 LANGUAGES
English, 中文, Español, Deutsch, 日本語 — switch any time in the app.

FREE & OPEN SOURCE
HushJSON is MIT-licensed open source. The web version (installable as an offline PWA) and desktop builds for macOS, Windows and Linux are on GitHub.

Privacy policy: https://sky-jiangcheng.github.io/hush-json/privacy.html


## Version history (last 5 releases)

### 1.5.82 — 2026-10-05

Big stability and data-safety update. The app is now called HushJSON: JSON Formatter — same tool, same privacy: everything stays on your device.

DATA SAFETY
• Fixed two bugs that could silently lose saved history: top-level JSON strings (like "hello") no longer get corrupted when saved and reloaded, and a full storage no longer wipes your history — you now get a clear warning instead
• Saved entries are deduplicated, and deleting or selecting them works reliably

RELIABILITY
• Files exported from Windows tools (with a byte-order mark) now parse instead of being rejected
• The error view no longer gets stuck: fix your JSON and the formatted result comes right back, and error hints now follow your app language
• Dragging in files with an uppercase .JSON extension now works
• Clearing the editor before saving no longer overwrites the history entry you had loaded
• Diff no longer shows phantom changes or blank rows for keys like "toString"

SMOOTHER & MORE ACCESSIBLE
• Faster rendering of large JSON documents
• Pinch-to-zoom works again on iPhone and iPad
• Cleaner, distraction-free empty output panel
• Better fit for foldable iPhones and the latest iOS; now requires iOS 15 or later

SECURITY
• Hardened app isolation and dependency supply chain
• Privacy policy now available in-app and on the web

Thank you for using HushJSON — it stays free, open source, and 100% local.

### 1.5.70 — 2026-09-26

Adds Spanish, German & Japanese with auto system-language detection. New app icon. Mobile layout fixes for long languages. Two-step Clear History. A11y & security fixes.

### 1.5.64 — 2026-08-30

What's New: Fixed unresponsive taps on checkboxes and the history button on iOS. Smoother layout in landscape and portrait, plus faster, more reliable history loading.

### 1.5.45 — 2026-08-20

State-machine unquoted-key fixer (preserves string contents); XSS escape on all rendered values, toasts and filenames; history cap (100/20 fallback, 500KB/entry); live device-mode switching; head.js CSP-safe bootstrap; macOS ⌘ shortcut hints; PNG brand logo; WebP/HEIC + 2MB background image support.

### 1.0 — 2026-08-18

No release notes.

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-10-11.*
