macOS 14+ · Native · No subscription

Diagnose iPhone issues
from crash logs.

Import crash logs directly from iPhone via USB or folder, and get instant hardware vs. software diagnosis — with confidence scores and repair recommendations.

Free version available · No subscription · One license per Mac

iCrashDiag — iPhone 14 Pro · 127 crash logs
Categories
Kernel Panics 43
📱 App Crashes 38
🌡️ Thermal Events 21
🔄 Reboots Only 12
🔧
HARDWARE ISSUE DETECTED — 89% confidence
43/127 crashes: NAND Storage Degradation — NAND/Storage
127
Total Crashes
12
Reboots
4.2
Per Day
8
Patterns

Everything you need to diagnose iPhones

Built specifically for repair technicians, IT professionals, and power users.

Instant Diagnosis

Hardware vs software determination with confidence scores. Pattern matching against a curated knowledge base of 40+ failure signatures.

USB Direct Pull

Connect iPhone via USB and pull crash logs directly into iCrashDiag. No iTunes or Finder needed — powered by libimobiledevice.

Reboot Dashboard

Separate crash-induced reboots from regular crashes. Identify whether restarts are hardware-triggered or software-related at a glance.

Session History

Every analysis session is saved automatically. Track device history, revisit past diagnoses, and compare across multiple devices.

Export Reports

Export full diagnostic reports as Markdown, JSON, or PDF. Share professional reports with clients or colleagues in one click.

11 Languages

Fully localized in EN, FR, DE, ES, IT, PT, NL, JA, KO, ZH and AR. The interface adapts to your macOS system language automatically.

From crash logs to diagnosis in seconds

No cloud upload. No account. Everything runs locally on your Mac.

1

Import crash logs

Drag a folder of .ips files onto the app, or connect the iPhone via USB and click "Pull from iPhone". iCrashDiag automatically scans and parses all crash log formats.

2

AI pattern matching

The diagnosis engine matches each log against 40+ hardware and software failure signatures — kernel panics, jetsam events, GPU hangs, thermal shutdowns, OTA failures, and more.

3

Get your diagnosis

Review the verdict: hardware or software? Which component? What confidence? Get repair steps, affected models, and related patterns. Export a professional PDF report for your client.

Simple, honest pricing

No subscription. No account required. One payment, yours forever.

Free

$0

Forever free, no card required

  • Up to 50 crash log files
  • Full diagnosis engine
  • USB device detection
  • Markdown export
  • PDF export
  • Unlimited files
Download Free
Popular

Pro

$9.99

One-time payment · 1 Mac

  • Unlimited crash log files
  • Full diagnosis engine
  • USB direct pull
  • PDF + JSON export
  • Priority knowledge base updates
  • All future features
Buy Pro — $9.99

License is tied to your Mac. Contact us to transfer to a new machine.

Frequently asked questions

Does iCrashDiag send data to the cloud?

No. All crash log parsing and diagnosis runs 100% locally on your Mac. The only network call is to validate your license key on launch.

What macOS version is required?

iCrashDiag requires macOS 14 Sonoma or later. It's a native SwiftUI app with no Electron or web dependencies.

What are .ips files?

Apple's crash log format. You can find them in iPhone Settings → Privacy & Security → Analytics & Improvements → Analytics Data, or pull them directly via USB with iCrashDiag.

Can I use this for multiple iPhones?

Yes — analyze as many iPhones as you want. The license covers one Mac, with unlimited device analysis.

Does it work offline?

Yes. Analysis works fully offline. The license validator has a 7-day grace period, so short periods without internet won't affect usage.