Structly
JSON formatting that's actually beautiful — Safari extension for macOS and iOS.
Drop into any tab where the response is raw JSON; Structly renders it with proper syntax highlighting, collapsible nodes, and a search bar that actually finds keys.
Get on the App Store Try the Beta Privacy Support
Beta channel gets early access to upcoming Structly versions. Requires the TestFlight app (free).
What you get
Syntax-highlighted output
Type-aware coloring for strings, numbers, booleans, null, and keys. The default theme reads cleanly in both light and dark mode.
Search keys + values
Cmd-F or the on-page search bar finds any key or value in collapsed nodes too. Matched paths auto-expand.
Collapsible structure
Click any node to fold it. Cmd-click to collapse all siblings. Built for navigating responses with hundreds of nested objects.
Local-only
The extension runs in the page sandbox. Nothing about the JSON you view leaves your browser. No analytics, no telemetry.
macOS + iOS
Same code, same experience on every Apple device. iPhone Safari, iPad Safari, macOS Safari — Structly works the same everywhere.
Fast on huge files
Tested against multi-megabyte API responses. Renders incrementally so the page stays interactive even on 50k-line JSON.
Privacy by default
No analytics. No third-party SDKs. No tracking. Apple-ecosystem services only — App Store, iCloud, StoreKit, Apple Intelligence where applicable.