v2.4 Built for iPhone repair technicians

Find the faulty part before you open the phone

iDiagTool reads the iPhone's panic logs over USB, matches them against a hardware fault database, and tells you what failed — then flashes or restores the device when you're done.

Download for Windows
Latest versionWindows 10 / 111-month free trial
Features

Everything you need on the bench, in one window

Plug in the phone. iDiagTool detects it in normal, recovery or DFU mode and does the rest.

Panic log analysis

Pulls every crash report off the device and names the part behind SMC sensor codes, watchdog timeouts and panic signatures.

Device info

Model, serial, iOS version, storage and mode at a glance — click any value to copy it.

Flash & restore

Update without losing data or do a full restore. Pro view tracks baseband, SEP, NAND and more, component by component.

Live log

Watch the device's system log in real time and spot hardware errors as they happen.

History

Every device you've connected, its panic logs and past flashes — ready when the customer comes back.

Device check-in

Receive a phone into your shop and print a barcode sticker for it so nothing gets mixed up.

How it works

From download to diagnosis in three steps

Install

Download the Windows installer and create your account — your free month starts right away.

Connect

Plug the iPhone in with a USB cable. iDiagTool pairs with it automatically.

Diagnose

Open Panic Logs and get the likely faulty part with its severity, then flash or restore if needed.

Stop guessing. Start with the log.

Free for one month. No credit card needed.

Download for Windows
Latest versionWindows 10 / 11