Skip to content
VisionWall

Blog

Do wallpapers slow down a Mac? Static, dynamic, aerial and app-generated, measured honestly

Updated · Lucas Viegas · 6 min read

No, not while it sits there. A still wallpaper costs nothing after it is set. Only wallpapers that animate or re-render cost anything while they run, and a timer that swaps one still image for another costs only at the swap.

Apple’s wallpaper and screen-saver pages never mention battery, energy or CPU, so this post keeps three kinds of evidence apart: what Apple documents, what this Mac showed in ps and top, and what the VisionWall source does between refreshes. Anything not measured says so.

Measured on 6 September 2026: macOS 26.5.2 (Tahoe), build 25F84, Apple M3 Pro with one 5120 × 2880 Retina display; desktop set to a still image, screen saver to Sonoma, Shuffle off.

Why does a still wallpaper cost nothing after it is set?

Setting the picture is the expensive moment: macOS decodes the file once and the desktop becomes one more layer that WindowServer, the process drawing every window, already has. Nothing re-reads the file until you change the picture, and a large file only makes that one decode slower, not the hours after it.

Three rules follow. A still image costs nothing after it is set. Anything that animates or re-renders costs while it runs, because every new frame must be produced and drawn. A timer that swaps a still image costs only at the swap, and then it is a still again.

What this Mac showed at rest

  • WallpaperAgent: 0.0% CPU in three consecutive top samples, three days after it launched.
  • wallpaperexportd: 0.0%.
  • WallpaperImageExtension: The process holding the still: 0.0% CPU, 94 MB resident.
  • Aerials, Dynamic and Sonoma extensions: 0.0% each, and four more Wallpaper extensions at 0.0%.
  • WindowServer: Draws every window and the desktop: 0.0% in top, 0.1% to 0.9% in ps’s longer average.
  • VisionWall: Not running during the sample, so its idle CPU was not measured live.

Skipped: powermetrics, which needs sudo. Not measured: any aerial playing, any Shuffle swap, any Dynamic Wallpaper transition.

Does a Dynamic Wallpaper use CPU all day?

Apple’s macOS Tahoe 26 guide says the Dynamic option “gradually brightens and darkens, based on the time of day for your current location”, Automatic “switches from light to dark at sunset”, and Light (Still) shows “a static, light version of the picture”. The file holds a few full-size frames plus the metadata that picks one; dynamic wallpaper on Mac, explained goes through the .heic detail.

So the cost sits at the transitions, when one frame is blended into the next; the rest of the day it is a still. How often macOS re-blends during a gradual change is not documented, and no transition fell inside the sample, so that moment is not measured. WallpaperDynamicExtension and WallpaperSonomaExtension were alive at 0.0%.

Do aerial live wallpapers drain the battery?

The aerials are the closest thing macOS has to a live wallpaper, and Apple is precise about when they move: they “animate as you lock or unlock your Mac, showing dramatic views”, and “by default, the aerial wallpaper you select is also used as your screen saver”, which “automatically starts whenever your Mac sits idle for the amount of time you choose, unless your display is turned off”. First, though, “you need to click the image to download and use it”.

So an aerial costs at three moments: the download, once; a few seconds of slow-motion video at lock and unlock; and the screen saver, which decodes video for as long as the Mac sits idle with the display on. While you work, the desktop is a still frame. On battery the screen saver is the part worth a setting: by Apple’s own sentence it never starts once the display is off, so a display-off timer shorter than the screen-saver timer stops the video playing to an empty chair.

Not measured: no aerial had been downloaded on this Mac (the aerial asset folder held 0 bytes), so neither download size nor playback CPU gets a number here. WallpaperAerialsExtension idled at 0.0% regardless.

What does Shuffle cost?

Shuffle swaps one still for the next from a folder or a Photo Set. Apple’s Tahoe page only says “from photos, folders, and albums that you’ve added, select an image as your wallpaper”; the interval list, Every 5 Seconds to Every Day, was read off macOS for the post linked above. By the third rule it costs at the swap, one decode and one set, and nothing between. Every 5 Seconds is a small but real load; Every Hour is a rounding error. Shuffle was off on this Mac, so the swap was not measured.

What does a wallpaper app cost, and when?

Apps split the same way. One kind animates the desktop, a video loop or a web page behind your windows, and pays for every frame while it runs: it costs whatever its content costs, and only Activity Monitor on your own Mac can say how much. The other kind sets a still on a timer, which is Shuffle with one extra step: it makes the image first.

VisionWall is the second kind, and its source says when work happens. Scheduler.swift arms one repeating timer at your interval, 30 minutes by default and anywhere from 2 minutes to 2 hours, with a tolerance of a tenth of the interval so macOS can coalesce the wakeup. Between ticks nothing runs, which is why it idles at 0% CPU. A tick fetches the board’s pin list at most once an hour, downloads a sample of up to 60 pins six at a time, composes one PNG per distinct display size on a background thread, sets it on each screen and stops. Compositor.swift decodes each photo at tile scale, 1,600 pixels at most, draws the tiles into one canvas and writes the file. Waking from sleep refreshes only if the wallpaper is overdue; plugging in a display recomposes from cached files with no network.

The source comments call the 5K render a multi-second job, and that is the honest cost: seconds of work per refresh, then a still. Measured here: the latest composition on disk was a 5120 × 2880 PNG of 19 MB, its sibling 21 MB, over 50 cached images totalling 9 MB. VisionWall was not running during the sample, so its idle CPU was not measured live this time. The app is about 1.4 MB and needs macOS 13.3 (Ventura) or later; the requirements page has the rest.

How do the kinds compare?

Apple’s wording is from its macOS Tahoe 26 guides, cited under the table; the measured column is this Mac, macOS 26.5.2 (Tahoe), build 25F84, on 6 September 2026.

Wallpaper types on a Mac: when each costs anything, what Apple says, what was measured here
TypeWhen it costs anythingWhat Apple saysMeasured here
Still image (Apple’s stills or your own photo)Once, when it is setLight (Still): “The desktop displays a static, light version of the picture.”WallpaperAgent and eight Wallpaper extensions at 0.0% CPU; WindowServer 0.0% in top
Dynamic WallpapersAt each transition between frames“Gradually brightens and darkens, based on the time of day for your current location.”Dynamic and Sonoma extensions alive at 0.0%; the transition itself not measured
Aerials (the “live wallpapers”)The download once, a few seconds at lock and unlock, and the whole time the screen saver plays“Animate as you lock or unlock your Mac”; “by default … also used as your screen saver.”No aerial downloaded here (0 bytes); playback not measured; Aerials extension 0.0%
Shuffle (folder or Photo Set)At each swap, nothing between swaps“From photos, folders, and albums that you’ve added, select an image as your wallpaper.” No intervals listed.Shuffle off on this Mac; the swap not measured
Animated app (video loop, web page)Every frame, the whole time it runsNothingNot measured
Timer app: VisionWallAt each refresh, a multi-second compose, then a stillNothingLatest output a 5120 × 2880 PNG of 19 MB; app not running during the sample, idle CPU not measured live

How do you check your own Mac?

Open Activity Monitor and click Energy. Apple describes Energy Impact as “a relative measure of the current energy consumption of the app (lower is better)” and, on laptops, 12 hr Power as the average over the last 12 hours. Find WallpaperAgent, the Wallpaper extensions and any wallpaper app you run: a still sits at the bottom of the list, anything animating near the top. Apple’s page on saving energy lists brightness, Low Power Mode, Wi-Fi, Bluetooth, unused apps and accessories, and never mentions wallpaper at all.

A new still every half hour, nothing in between.

One payment of $9.99, no subscription, no account, macOS 13.3 Ventura or later.

Get VisionWall

Checking compatibility first? See what VisionWall needs.

FAQ

Does a live wallpaper drain the battery on a Mac?

Apple’s aerials, the only live wallpapers built into macOS, animate as you lock or unlock and otherwise show a still frame, so the desktop costs nothing while you work. The screen saver is the part that plays video for as long as the Mac sits idle with the display on, and Apple notes it never starts once the display is off. Playback was not measured for this post.

Does a dynamic wallpaper use battery on macOS?

Only at the transitions. A Dynamic Wallpaper is a still picture blended into a lighter or darker frame as the day moves, so the work happens at those moments and not in between. On the Mac measured here the extensions that serve it sat at 0.0% CPU; a transition itself was not measured.

Does a 4K or 5K wallpaper slow down a Mac?

Not after it is set. A bigger file takes longer to decode once and holds more memory afterwards: on this Mac the wallpaper image extension held 94 MB with a still on a 5120 × 2880 display and used 0.0% CPU. Speed is unaffected once the picture is up.

Does VisionWall slow down a Mac or drain the battery?

It works at each refresh and idles at 0% CPU between refreshes. A refresh downloads a small batch of images from a public Pinterest board, composes one still per display, which its source describes as a multi-second job at 5K, sets it and stops, every 30 minutes by default. Its idle CPU was not measured live for this post because the app was not running during the sample.

How do I see what my wallpaper costs on my own Mac?

Open Activity Monitor, click Energy and sort by Energy Impact, which Apple describes as a relative measure of current consumption, lower being better. Look for WallpaperAgent, the Wallpaper extensions and any wallpaper app you run: a still wallpaper sits at the bottom of that list, an animating one near the top.

Keep reading

Measured on 6 September 2026 on macOS 26.5.2 (Tahoe), build 25F84.