MacBook Not Charging? Causes and Fixes for Air & Pro
Start with the simple checks
When a MacBook stops charging, the cause ranges from a frayed cable to a logic-board fault. Working through the likely causes in order saves time and money. Begin with the easy, external checks before assuming an internal problem.
1. Inspect the charger and cable
USB-C and MagSafe cables wear out, especially at the connector. Check for fraying, bent pins or debris in the port. Try a different known-good Apple charger and cable. A surprising number of 'not charging' MacBooks just need a new cable.
2. Clean the charging port
Lint and dust pack into USB-C ports and block a proper connection. Power off the MacBook and gently clean the port with a wooden toothpick or a blast of dry air. Never use anything metal.
3. Check battery health and charge management
In macOS, check Battery settings for a 'Service Recommended' warning and the optimised-charging feature, which can pause charging at 80%. A battery that reports very low maximum capacity is worn and due for replacement.
4. Reset the SMC (Intel MacBooks)
On Intel MacBooks, the System Management Controller governs charging. Resetting the SMC resolves many charging quirks. Apple-silicon MacBooks manage this automatically, so a simple restart serves the same purpose.
5. Charging IC or logic-board fault
If the cable, port and battery are all fine but the MacBook still won't charge, the fault is likely on the logic board — often a failed charging IC or related component. This is precise micro-soldering work, but repairing the component is far cheaper than replacing the whole board.
Specialist MacBook repair in Dhaka
Because MacBooks are tightly integrated, charging faults beyond cables and ports should be handled by a specialist. Computer Repair provides MacBook charging repair in Dhaka, including chip-level logic-board work, with home service for simpler fixes. Message us on WhatsApp with your model for an assessment.
Need a technician in Dhaka?
Skip the guesswork. Message Computer Repair on WhatsApp for same-day home service across Dhaka.