MacBook
Step-by-step MacBook check when buying or for yourself. Works for new and used devices.
Quick check
5–10 minutes, no software to installVisual inspection
Check the body, screws and screen hinges for cracks, wobble or signs of opening. Check the bottom cover — all screws should be in place.
Power on
Power it on: check macOS boot speed and listen for beeps, grinding or loud fan noise.
Specs
Open → About This Mac and match the model, CPU, RAM and storage to what is claimed. Make sure the serial number matches the one on the body.
Screen
Check the panel for dead pixels, backlight bleed and uneven brightness. Pay attention to the anti-reflective coating — if it is peeling off (Staingate), this is a problem for 2015–2017 models.
Open online test →Keyboard
Test every key. For 2016–2019 models with Butterfly keyboard pay special attention: keys may not respond due to dust. From 2019 onwards a reliable Scissors keyboard is used.
Open online test →Trackpad
Test clicks, scrolling, window dragging and gestures (pinch, rotate).
Open online test →Ports and connectors
Plug a flash drive or cable into every Thunderbolt/USB-C port. Check the audio jack (if present).
Sound and camera
Play a YouTube video: check the speakers, microphone and FaceTime webcam.
Battery
Make sure it charges from the wall and the charge does not drop after a few idle minutes.
Network
Test Wi-Fi (e.g. speedtest.net) and Bluetooth (pair headphones or a phone).
CPU test
Run the online CPU test — check compute speed and stability under load.
Open online test →GPU test
Run the online GPU test — check FPS and stability under graphics load.
Open online test →
Medium check
15–20 minutes, built-in macOS toolsBattery report
Open → About This Mac → System Report → Hardware → Power. Check the cycle count (normal — up to 1000) and battery condition. Maximum capacity should be at least 80% of design capacity.
Disk
Open Disk Utility and check the SSD status. Run First Aid to check the file system.
Load test
Run a heavy 4K video or a simple editing app: the MacBook must not shut down or lag heavily.
Temperatures
Open Activity Monitor → Energy and check CPU temperature. At idle it should not exceed 60–70°C.
Full check
30–60 minutes, special actions requiredMDM profiles
Open System Settings → Profiles (or Configuration Profiles). If you see a corporate profile (MDM — Mobile Device Management), this is Corporate Lock. Such a MacBook is locked by a company and can be remotely locked at any time. Do not buy.
iCloud and Find My
Open System Settings → [user name] → iCloud. Make sure the MacBook is not tied to someone else's Apple ID. Check Find My Mac — the feature should be off, and the previous owner should sign out of iCloud.
Reset NVRAM/SMC
For Intel: shut down the MacBook, power on and immediately hold Option + Command + P + R for 20 seconds. For M1/M2: just restart. This resets hardware settings.
macOS Recovery
Restart the MacBook and hold Command + R (Intel) or press and hold the power button (M1/M2) to enter Recovery. Make sure Recovery loads — this is important for reinstalling macOS.
Flexgate (for MacBook Pro 2016–2019)
Slowly open and close the lid of a MacBook Pro 13-inch 2016–2019. If the screen goes black or shows stripes at a certain angle — this is Flexgate, a display flex cable issue. Repair is expensive.
Stress test
Run a stress test with AIDA64 or similar software for 10–15 minutes. Watch temperatures and throttling. For Apple Silicon use built-in macOS tools.
How to test a MacBook before buying — full guide
Testing a MacBook before buying has its own specifics: the Apple ecosystem includes theft protection (Activation Lock), corporate lock (MDM) and unique hardware problems that Windows laptops do not have. This checklist will help you test a MacBook step by step, from a visual inspection to a full stress test. Works for new and used MacBooks of all models and years.
The quick check takes 5–10 minutes with no software. Inspect the body, screws and screen hinges: cracks, wobble and signs of opening indicate drops or repair. Power on the MacBook and check macOS boot speed: it should boot in 10–20 seconds. Listen to the cooling system: there should be no beeps, grinding or constant loud noise. Open → About This Mac and match the model, CPU, RAM and storage to what is claimed. Make sure the serial number matches the one on the body. Test every keyboard key — for 2016–2019 models with Butterfly keyboard pay special attention: keys may not respond due to dust, and from 2019 onwards a reliable Scissors keyboard is used. Test the trackpad: clicks, scrolling, window dragging and gestures (pinch, rotate). Plug a flash drive or cable into every Thunderbolt/USB-C port. Check the audio jack (if present). Play a YouTube video — test the speakers, microphone and FaceTime webcam. Make sure it charges from the wall and the charge does not drop after a few idle minutes. Test Wi-Fi and Bluetooth. Run the online CPU and GPU tests on FullTestPC.
The medium check takes 15–20 minutes using built-in macOS tools. Open → About This Mac → System Report → Hardware → Power. Check the cycle count (normal — up to 1000) and battery condition. Maximum capacity should be at least 80% of design capacity. Open Disk Utility and check the SSD status. Run First Aid to check the file system. Run a heavy 4K video or a simple editing app: the MacBook must not shut down or lag heavily. Open Activity Monitor → Energy and check CPU temperature. At idle it should not exceed 60–70°C.
The full check takes 30–60 minutes and requires special actions. Open System Settings → Profiles (or Configuration Profiles). If you see a corporate profile (MDM — Mobile Device Management), this is Corporate Lock. Such a MacBook is locked by a company and can be remotely locked at any time. Do not buy. Open System Settings → [user name] → iCloud. Make sure the MacBook is not tied to someone else's Apple ID. Check Find My Mac — the feature should be off, and the previous owner should sign out of iCloud. For Intel: shut down the MacBook, power on and immediately hold Option + Command + P + R for 20 seconds. For M1/M2: just restart. This resets hardware settings. Restart the MacBook and hold Command + R (Intel) or press and hold the power button (M1/M2) to enter Recovery. Make sure Recovery loads — this is important for reinstalling macOS. For MacBook Pro 13" 2016–2019 slowly open and close the lid. If the screen goes black or shows stripes at a certain angle — this is Flexgate, a display flex cable issue. Repair is expensive. Run a stress test with AIDA64 or similar software for 10–15 minutes. Watch temperatures and throttling. For Apple Silicon use built-in macOS tools.
Common MacBook issues to watch for. Corporate Lock (MDM) is the most dangerous problem, the MacBook is locked by a company and cannot be used. Activation Lock — the MacBook is tied to someone else's Apple ID, the previous owner must sign out of iCloud. Butterfly keyboard (2016–2019) — frequent issues with sticking and non-responsive keys, Apple offered free replacement. Flexgate (MacBook Pro 2016–2019) — display flex cable issue, repair is expensive. Worn battery — fixed by battery replacement. Dried thermal paste causes overheating and throttling, fixed by repasting. Anti-reflective coating (Staingate) — the coating peels off on 2015–2017 models, Apple offered free display replacement. For Intel models it is important to check that the T2 security chip works properly. For M1/M2/M3 check that all apps are compatible with Apple Silicon. When buying a used MacBook, always check the serial number on the Apple website (checkcoverage.apple.com) — you will see the purchase date, warranty status and service eligibility.