Apple Diagnostics is a useful tool for identifying potential hardware issues and is a good first step if you suspect something’s wrong with your device. If you receive any error codes and your device is still covered under the one-year hardware warranty, feel free to contact our support team.
⚠️ Before You Start
- Be sure to check which Mac model you have—our guide here can help you identify it. The steps for running Apple Diagnostics vary depending on whether your device uses Apple silicon or an Intel processor.
- If you’re checking a MacBook, make sure it’s connected to a charger before running the test.
- Make sure your Mac is on a flat, stable surface with good ventilation.
-
The test will run a full hardware check, which can take several minutes. During this process, it’s normal for the fans to speed up.
Apple Diagnostics For Apple Silicon Mac
- Make sure your Mac is completely shut down.
- Turn on your Mac and press and hold the power button as it starts up.
- Release the button when you see the startup options window, which includes a gear icon labeled Options.
- Press and hold Command (⌘) + D on your keyboard.
- Select your language when prompted.
- If Wi-Fi doesn’t connect automatically, click the Wi-Fi icon in the top-right corner and select your network.
- At the end of the test, your Mac will either show 'No Issues found' (Reference Code: ADP000) or display an error with a specific code.
- Note down the code.
Apple Diagnostics For Intel-based Mac
- Make sure your Mac is completely shut down.
- Turn on your Mac and immediately press and hold the D key on your keyboard.
- Keep holding this key down until you see a screen asking you to choose your language.
- Select your language and then the test should begin.
- At the end of the test, your Mac will either show 'No Issues found' (Reference Code: ADP000) or display an error with a specific code.
- Note down the code.
⚠️ Issues Connecting to Apple Diagnostics?
- Ensure the device’s firmware password is disabled by following the steps provided in this Apple guide. You can turn it back on following this test.
- Press and hold Option + D while turning on your device to attempt launching Apple Diagnostics over the Internet.
Apple Error codes:
If your device displays any error codes, this typically indicates a hardware-related issue. Below is an example of the codes you might find.
- ADP000 - No Hardware Issues found with the device
- ALS001 - The ambient light sensor has an issue
- NDR008 - The trackpad features an issue
Apple also features a comprehensive list of error codes which you can view here.
💡Tip: If you’re using a MacBook, please make sure it’s connected to a charger during the diagnostics test. If it’s not, the test may incorrectly flag an issue with the power port.