Guide
What a live wallpaper costs your battery
Every live wallpaper app says it barely touches the battery, and almost none show a battery measurement. So we're running a still picture, MacScapes and a 4K video wallpaper for an hour each on a MacBook and logging the battery every 30 seconds. The method is below, and the results and the script will be added when the runs are done.
By Chris at Neon FrenchieUpdated Checked on macOS 27.0.1 on
The results
The runs are under way on a MacBook. The results will appear here when they’re done.
How we’re testing
- The Mac: a MacBook. The model and its battery health will be listed with the results.
- Brightness: automatic brightness and True Tone off, brightness at the lowest step and then 8 steps up. Apple uses the same setting, “8 clicks from bottom”, for its own MacBook battery tests. Brightness is the same for every run.
- The runs: 60 minutes each on battery, on the same day, with the desktop visible and nothing else open. Low Power Mode, the keyboard backlight and the screen saver are off, and the display stays awake.
- The wallpapers: an ordinary macOS desktop picture; MacScapes with the built-in Quiet Morning vibe at its default settings, which cap it at 30 frames per second and half resolution on battery; the same vibe with that cap turned off; and a 4K video loop. A second still run at the end shows how much the readings drift.
- The readings: charge, voltage and current from the battery itself every 30 seconds, plus CPU use for the wallpaper app and WindowServer, which draws the desktop. Average power is voltage times current.
The script and the raw readings from every run will be linked here with the results.
Why CPU numbers don’t answer it
Most published figures for wallpaper apps are CPU percentages from Activity Monitor or ps. They leave out the two places a live wallpaper does most of its work: the GPU, which draws scenes and composites the desktop, and the media engine, which decodes video. The most detailed public test, from Wallper, measured CPU over 90 seconds on a Mac mini, and its authors point out that a Mac mini has no battery to drain. Measuring the battery itself, against a still picture on the same Mac, catches everything.
Activity Monitor’s Energy Impact doesn’t settle it either. An Apple engineer has described it as an abstract value rather than a unit: useful for comparing apps on one Mac, not for working out hours of battery.
Video wallpapers and drawn scenes
The two kinds spend power differently. A video wallpaper plays a file, and Apple silicon decodes common formats such as H.264 and HEVC in dedicated hardware, so CPU use stays low. Formats without hardware support fall back to the CPU. A drawn scene, like those in MacScapes, has no file to decode; the GPU draws every frame, so its cost depends on the scene, the frame rate and the resolution. Each MacScapes scene is built to stay under 2 milliseconds of GPU time per frame at 1440p.
Both have to keep a moving picture on screen, so the biggest saving is not drawing at all. Many wallpaper apps, MacScapes included, pause when windows cover the desktop, when the display sleeps and when the Mac is locked. That’s also why our runs kept the desktop visible: a test with windows open would mostly measure a paused wallpaper.
Check it on your own Mac
- Activity Monitor: open it from Applications, Utilities and click Energy. Compare Energy Impact across apps, and 12 hr Power for the average over the last 12 hours. That column only appears on laptops.
- Battery settings: System Settings, then Battery shows battery level and energy use for the last 24 hours or 10 days. Compare a day with the wallpaper running against one without.
Save battery with any wallpaper
- Dim the display. Apple lists it first: use the lowest brightness that’s comfortable.
- Use Low Power Mode on battery. In System Settings, then Battery, set Low Power Mode to Only on Battery.
- Play HDR video as SDR. If your video wallpaper is HDR, turn on System Settings, then Battery, then Options…, then Optimize video streaming while on battery. Apple says SDR playback uses less energy.
- Let the display sleep. In System Settings, then Lock Screen, set Turn display off on battery when inactive to a short time.
- Use your app’s battery setting. Most wallpaper apps can pause or slow down on battery. Check that it’s on.