Exam your app UI from the inside.
Run your app, open LookInside, click any view.
See the tree, frame, layers, and SwiftUI details.
Free 14-day trial. No credit card required.
The preview shows the kind of UI tree LookInside reads from your app.
How it works
Three steps
Add the server. Run your app. Inspect it from your Mac.
Step 1
Add the server
Add one package to the app you want to inspect.
Step 3
Click a view
See the live UI tree, frames, layers, and properties.
Features
What it does
LookInside turns a running app into a clickable UI map.
See the UI tree
Browse your app views like folders. Click one to inspect it.
Read the details
See frame, layer, screenshot, colors, and SwiftUI modifiers.
Multi Window Support
Open several LookInside inspection windows side by side.
Resolve Swift hash IDs
Map Swift hash IDs back to readable module and filename hints.
Edit live
Change a property and watch your running app update.
Share a snapshot
Save what you saw so another developer can open the same view state.
Pricing
Pick the version you need
LookInside is a maintained fork of Lookin. Standard inspects UIKit, AppKit, multiple inspection windows, and Swift hash IDs. Pro adds SwiftUI inspection.
| Capability | Lookin | Standard | Pro |
|---|---|---|---|
| Price | Free | Free Forever | $49.99/year |
| UIKit hierarchy (iOS) | |||
| AppKit hierarchy (macOS) | |||
| Screenshots & property reads | |||
| Multi Window Support | |||
| iOS 26+ system support | Partial | Full | Full |
| Active maintenance | |||
| SwiftUI hierarchy | |||
| Swift hash ID resolver |
Teams · Volume licensing, onboarding, and direct support for your organization. Contact Sales.
Frequently asked
Quick answers
How is LookInside related to Lookin?
LookInside continues the work of Lookin, the original iOS view debugger from QMUI. It adds modern macOS, AppKit, and SwiftUI inspection.
How does the trial work?
You get 14 days with full features. Download LookInside, add the server package, and start inspecting.
What does the license include?
$49.99 is one year of Pro access for one developer across their Macs, including updates during that year.
Does it work with UIKit?
Yes. LookInside inspects UIKit views, AppKit views, CALayers, and SwiftUI views.
Can I open multiple inspection windows?
Yes. LookInside is document based, so each live inspection can stay open in its own window. The same target focuses its existing document, while a different target opens a separate inspection.
What does Private Discriminator resolve?
It resolves Swift hash IDs back to readable module and filename hints. LookInside provides the latest SwiftUI and SwiftUICore information by default, and you can import your own module source folder for app-specific matches.
Does Private Discriminator upload my source code?
No. Source folders stay on your Mac. LookInside reads local Swift filenames and stores generated CSV indexes under Application Support.
Can I use it on multiple Macs?
One license per developer. Install LookInside on all your Macs; the license is tied to you.
Where should I add LookInside-Server?
Add it to debug builds of the app you want to inspect.
Dear developer,
LookInside is for the moment when your app looks wrong and the code is hard to follow.
Download it, run your app, and click the view you want to understand.
The trial lasts fourteen days.