Skip to content
VisionWall

Blog

Where macOS stores wallpapers, and how to find the one you’re using

Updated · Lucas Viegas · 6 min read

macOS keeps its built-in wallpapers in /System/Library/Desktop Pictures, a read-only system folder. The picture you chose yourself is recorded per display in ~/Library/Application Support/com.apple.wallpaper/Store/Index.plist, and Show in Finder in System Settings → Wallpaper reveals the file.

Verified on macOS 26.5.2 (Tahoe), build 25F84: every path below was listed in Terminal on that Mac in September 2026, and none comes from a third-party article. Control names are the ones our guide to the built-in rotation read off the same machine.

Where are the default Mac wallpapers stored?

In /System/Library/Desktop Pictures. On the Mac checked it holds 13 .heic images (Sonoma, the Mac and iMac colours, Radial Sky Blue), 63 tiny .madesktop files, a Solid Colors folder of 19 PNGs, and two hidden folders: .thumbnails, the previews System Settings shows, and .wallpapers, the video wallpapers that ship with the OS, Tahoe Day.mov at 170 MB among them. There is no /Library/Desktop Pictures on this Mac.

A .madesktop file is not a picture. Catalina.madesktop is 507 bytes: a property list naming a mobile asset, its 6016 by 6016 size, a thumbnail path and two flags, isDynamic and isSolar. The image arrives when you first click that wallpaper, which is why Apple’s guide marks it with a Down arrow; our post on dynamic wallpapers found the same, with Sonoma.heic holding two images plus an appearance tag. The download catalogue sits in /System/Library/AssetsV2/com_apple_MobileAsset_DesktopPicture, 71 entries and, since none had been fetched, nothing else.

Where do downloaded aerials go?

Aerials have their own store, and on macOS 26.5.2 (Tahoe) it is per user: ~/Library/Application Support/com.apple.wallpaper/aerials. Inside: manifest, with entries.json, the catalogue of 156 aerials Apple serves from sylvan.apple.com, each pointing at a 4K 240 fps .mov; thumbnails, 156 PNG previews; and videos, for the downloads themselves.

The aerials extension also names the older shared location, /Library/Application Support/com.apple.idleassetsd/Customer, owned by root. On the Mac checked no aerial had ever been downloaded, so both video folders were empty; the only aerial on disk was the built-in Tahoe Day.mov, which the same extension references by name.

Where does macOS record the wallpaper I picked myself?

Not by copying the file. macOS writes a reference into the wallpaper store, ~/Library/Application Support/com.apple.wallpaper/Store/Index.plist, keyed by display identifier, ten of them on the Mac checked, one for every monitor it has ever met, plus a shared AllSpacesAndDisplays entry and a SystemDefault. Each display holds a Desktop entry and an Idle entry for the screen saver: a Provider (com.apple.wallpaper.choice.image for your own picture), a Configuration blob carrying the file URL of the image, the Shuffle setting, and LastSet and LastUse timestamps.

Two places you can skip: the old desktoppicture.db in ~/Library/Application Support/Dock no longer exists on this Mac, and /private/var/db/Wallpapers holds a root-owned rendered PNG of the current wallpaper per display, rewritten the moment the wallpaper changed.

How do I find the wallpaper I’m using right now?

Three routes, from the friendliest to the one that always works.

  1. 1Open the Wallpaper pane. Choose Apple menu → System Settings, then click Wallpaper in the sidebar. The wallpaper in use is previewed at the top of the pane.
  2. 2Your own picture: Show in Finder. Control-click the thumbnail of your picture in the Wallpaper pane and choose Show in Finder. Finder opens with the original file selected.
  3. 3An Apple wallpaper: read the name. Apple’s wallpapers are named after their files in /System/Library/Desktop Pictures: Sonoma is Sonoma.heic, Catalina is Catalina.madesktop until downloaded. Choose Go to Folder… from Finder’s Go menu and paste the path.
  4. 4Anything else: ask Terminal. Paste this line into Terminal and press Return. It prints the path of the desktop picture on every display, whatever set it, an app included.osascript -e 'tell application "System Events" to get picture of every desktop'
  5. 5Check each display. The store keeps one entry per display, so a two-monitor Mac prints two paths, and they can differ. If one display is holding an old picture, start with the troubleshooting guide. Mac wallpaper not changing: fixes.

Which wallpaper folders can you edit?

Every row listed on macOS 26.5.2 (Tahoe), build 25F84.

Where macOS stores wallpapers, and whether each location can be edited
WhatPathCan you edit it?
Apple’s built-in wallpapers/System/Library/Desktop PicturesNo. Root-owned, on the read-only system volume.
Solid colours/System/Library/Desktop Pictures/Solid ColorsNo, same volume.
Built-in video wallpapers/System/Library/Desktop Pictures/.wallpapersNo. Hidden and root-owned.
Catalogue of on-demand pictures/System/Library/AssetsV2/com_apple_MobileAsset_DesktopPictureNo. macOS fetches these on demand.
Aerial catalogue, thumbnails and videos~/Library/Application Support/com.apple.wallpaper/aerialsLeave it. macOS refreshes the manifest itself.
Older shared aerial store/Library/Application Support/com.apple.idleassetsd/CustomerLeave it. Root-owned; empty on the Mac checked.
Your wallpaper choice, per display~/Library/Application Support/com.apple.wallpaper/Store/Index.plistLeave it. Rewritten on every change; use System Settings.
Rendered copy of the current wallpaper/private/var/db/WallpapersNo. Root-owned, regenerated on every change.
Your own picturesWherever you keep them: a folder, or your Photos libraryYes. Your files; the store only points at them.

Is it safe to edit the system wallpaper folders?

No, and you do not need to. Everything under /System is root-owned on a read-only volume, so a drag into Desktop Pictures simply fails, and the workarounds are not worth a wallpaper. The per-user store is not for hand-editing either: macOS rewrites Index.plist on every change, and when the pane misbehaves, the fixes in our troubleshooting guide start with System Settings, not with that file. Keep your images in a folder you own, point the Wallpaper pane at it with Choose Folder…, and let Shuffle do the rotating.

Where does a wallpaper app keep its picture?

Wherever the app decides. VisionWall, our menu-bar app that turns any public Pinterest board into a live, rotating desktop wallpaper, composes one image per display, writes it into its own app container and points macOS at that file, so the current wallpaper macOS reports is a VisionWall-composed image, and it stays on screen offline until the next refresh. Public boards only, macOS 13.3 (Ventura) or later, $9.99 once.

See the price

FAQ

Where are Mac wallpapers stored?

Apple’s wallpapers live in /System/Library/Desktop Pictures, with hidden .thumbnails and .wallpapers folders alongside. Aerials keep their catalogue, thumbnails and videos in ~/Library/Application Support/com.apple.wallpaper/aerials/, and the wallpaper you chose yourself is referenced, not copied, in ~/Library/Application Support/com.apple.wallpaper/Store/Index.plist. Verified on macOS 26.5.2.

Why is a wallpaper in Desktop Pictures only a few hundred bytes?

Because it is a .madesktop pointer, not the image: a property list naming an Apple mobile asset, with its size, a thumbnail path and the isDynamic and isSolar flags. The picture is downloaded when you first select it. On the Mac checked, 63 of the 76 entries in the folder were pointers.

How do I find the file path of my current wallpaper?

Control-click your picture in System Settings → Wallpaper and choose Show in Finder, or run the one-line System Events command from step 4 in Terminal, which prints one path per display, whichever app set it.

Can I open /System/Library/Desktop Pictures in Finder?

Yes. Choose Go to Folder… from Finder’s Go menu, paste the path and press Return. You can look, preview and copy files out, but the folder is root-owned on the read-only system volume, so nothing can be added or deleted.

Where do aerial wallpapers download to on macOS 26?

The aerials extension names two stores: the per-user ~/Library/Application Support/com.apple.wallpaper/aerials/ with manifest, thumbnails and videos folders, and the older shared /Library/Application Support/com.apple.idleassetsd/Customer/. On the Mac checked both were empty because no aerial had been downloaded; the one aerial on disk was the built-in Tahoe Day.mov.

Keep reading