Skip to main content

MacBook Battery Not Lasting Long? 9 Checks Before Replacing It

If your MacBook used to last all afternoon and now dies before the next meeting, do not jump straight to a battery replacement. Short runtime can come from battery aging, but it can also come from one app, a bright display, background sync, or Low Power Mode being off at the wrong time. Use this checklist to separate a worn battery from a fixable runtime problem.

Quick answer

What to check first when MacBook battery life got shorter

  1. Open System Settings → Battery → Battery Health and record the condition and maximum capacity.
  2. Open Activity Monitor → Energy and sort by Energy Impact to find apps draining the battery.
  3. Turn on Low Power Mode before the battery is critical, not after it reaches 10%.
  4. Check cycle count in System Information → Power if you suspect long-term wear.
  5. Measure real time remaining during your normal work, because percentage alone does not show whether today's charge will last.

1. Check whether the battery is actually worn

Start with the health signal macOS already gives you. Go to System Settings → Battery and click the info button next to Battery Health. If the condition is Normal and maximum capacity is still above roughly 80%, the battery may be usable even if runtime feels shorter. If you see Service Recommended, swelling, shutdowns, or capacity below 80%, read the Service Recommended battery guide before delaying service.

2. Compare battery health with cycle count

Hold Option, click the Apple menu, choose System Information, then open Power. Cycle Count tells long-term wear. Most modern MacBooks are rated around 1,000 cycles, but the number is only useful with maximum capacity and real runtime. A MacBook at 900 cycles can still be okay; a MacBook at 300 cycles with very short runtime needs investigation.

Decision table

Shorter runtime: settings problem or replacement signal?

Battery Health Normal, capacity 90%+Usually settings/workloadFind heavy apps, lower brightness, automate Low Power Mode.
Capacity 80-89%MixedExpect shorter runtime; use Low Power Mode earlier and track whether it still covers your day.
Below 80% or Service RecommendedLikely replacementPlan battery service if unplugged battery life matters.
Good health but sudden drainUsually an app/updateCheck Activity Monitor, browser tabs, cloud sync, and sleep drain.

3. Find the app that changed your runtime

Open Activity Monitor and use the Energy tab. Video calls, Chrome tabs, Electron apps, photo/video tools, Xcode, cloud sync, and browser extensions can cut battery life dramatically even on a healthy MacBook. If runtime changed suddenly, compare what is open today with the day your Mac lasted longer.

4. Turn Low Power Mode on before it is too late

Low Power Mode helps most when it starts before the battery is already low. macOS can keep it on while unplugged, but it does not include a simple battery-percentage automation such as “turn on at 40%.” That is the gap TurtleBar fills: keep time remaining visible and switch Low Power Mode on automatically at the threshold you choose.

Make shorter battery life predictable

TurtleBar shows real battery time remaining in your menu bar and can enable Low Power Mode before your Mac reaches the danger zone. It is useful even when battery health is Normal, because runtime depends on today's workload.

5. Fix the settings that quietly reduce battery life

  • Lower display brightness or turn off automatic brightness spikes.
  • Use Safari or fewer heavy browser tabs when unplugged.
  • Disconnect USB devices you are not using.
  • Pause cloud sync, backups, or photo processing until plugged in.
  • Use the Mac Low Power Mode guide to understand Always vs Only on Battery.

6. Check for sleep drain separately

If the battery is fine while you work but drops overnight in a bag, that is a different problem. Start with the MacBook battery draining overnight guide and look for wake sources, Bluetooth accessories, and apps preventing sleep.

Related guides

Put the guide into practice

Let TurtleBar automate Low Power Mode before your battery gets critical.

  • Battery-level triggers
  • Per-app power rules
  • One-time $4.99 license

Secure checkout. Instant download.