Skip to main content
TestingPhone
Menu
2026-09-20Source: Apple Support

Apple's iPhone Diagnostics Mode: What It Tests and What You Can Check in a Browser

Apple's current Diagnostics Mode can test audio, display pixels, Multi-Touch, Face ID, cameras, and more on iPhone 14 and later. Here is where native diagnostics and browser tests overlap.

Burgundy iPhone 18 Pro and iPhone 18 Pro Max shown from the front and rear
Image: AppleEditorial image from the primary-source ecosystem
01

What Diagnostics Mode is

Apple describes Diagnostics Mode as part of Recovery Assistant. On supported devices it can check potential hardware or software issues and can also be used during the process of finishing a repair.

Apple currently lists iPhone 14 models and later as supported. A Wi-Fi connection is required.

02

The tests overlap with several TestingPhone checks

Apple's current list includes an initial Mobile Resource Inspector, audio checks, display pixel-anomaly patterns, a Multi-Touch test, Face ID, and camera image-quality testing.

The audio test asks the user to judge speaker tones and records a short microphone clip. The display and camera tests also depend partly on the user's visual judgment. That is similar to TestingPhone's distinction between browser-observed signals and user-confirmed results.

  • Audio: speaker tones plus microphone recording.
  • Display: colors and patterns for visible pixel or panel anomalies.
  • Multi-Touch: full-display touch coverage.
  • Face ID: native sensor testing that a normal website cannot perform.
  • Camera: front and rear image-quality checks.
03

Where native diagnostics go further

A browser is intentionally restricted from many hardware and security-sensitive interfaces. TestingPhone cannot inspect Face ID sensors, run Apple's internal resource checks, read manufacturer calibration state, or certify a component.

Apple's native diagnostics therefore provide information a website cannot access. That is a reason to use both tools appropriately rather than treating one as a replacement for the other.

04

Where a browser test is still useful

TestingPhone is useful when you want a fast, no-install functional check during a used-phone inspection, after a repair, or while comparing behavior across browsers and apps. It can also give you a repeatable workflow before you decide whether deeper native diagnostics are warranted.

If a browser test and Apple Diagnostics disagree, note exactly what each one observed instead of collapsing both into a single pass-or-fail label.

Keep reading

Continue through the magazine.

Magazine front page →