Blog
Different wallpaper on each monitor on a Mac: how it works, and how to keep one mood across both
Updated · Lucas Viegas · 5 min read
Yes, macOS does this natively. Open System Settings → Wallpaper on each display in turn, pick a picture, and leave Show on all Spaces off. Each monitor keeps its own wallpaper and its own Shuffle setting, with nothing to install.
Below: what Apple’s own documentation says about wallpaper on more than one display, what happens to that wallpaper when you dock and undock a MacBook, whether one image can span two screens, and why a laptop panel and a monitor rarely agree on a crop. Control names are quoted as they appear in the Wallpaper pane, checked against Apple’s support pages and against our guide to automatic wallpaper rotation, which was verified on macOS 26.5.2 (Tahoe).
The short version
- Per display is the default. Apple’s wording: turn on Show on all Spaces to use the same wallpaper on every desktop space and display. Leave it off and each screen is its own.
- Nothing in macOS spans one picture across two screens. Each display gets its own image, sized to that display.
- One picture on two differently shaped screens means two different crops. A composition per screen keeps one mood without stretching anything.
How do you set a different wallpaper on each display?
Everything happens in one pane. The only trap is the Show on all Spaces switch, which quietly folds two independent displays back into one.
- 1Open Apple menu → System Settings and click Wallpaper in the sidebar. If Show on all Spaces is on, turn it off: Apple describes that switch as using the same wallpaper on every desktop space and display.
- 2Make the display you want to change the active one. Our rotation guide verified this on macOS 26.5.2 (Tahoe) by opening the pane with each display active in turn; Apple’s macOS Sonoma documentation also describes a pop-up menu below the wallpaper thumbnail for choosing a different wallpaper for each desktop space and display.
- 3Pick the picture for that screen: a built-in Picture or Color, or your own images through Choose Folder…, Choose from Photos… or an album under Photo Sets.
- 4If that screen should rotate, set Shuffle to an interval, from Every 5 Seconds to Every Day, plus On Login and On Wakeup. A folder on its own starts no rotation. Turn on Randomly for random order.
- 5Repeat on the other display. Setting one screen does not set the other; each keeps its own source and its own Shuffle setting.
- 6To return to one wallpaper everywhere, turn Show on all Spaces back on.
How does macOS decide which wallpaper goes on which display?
Apple’s reference page for Wallpaper settings covers it in one sentence: with more than one display connected, “turn on Show on all Spaces to use the same wallpaper on every desktop space and display”. The macOS Sonoma edition of the same page says to use the pop-up menu below the thumbnail “to choose a different wallpaper for each desktop space and display”. Per display is the design, not a workaround.
Verified on macOS 26.5.2 (Tahoe), on a Mac with more than one display
macOS keeps a separate wallpaper configuration for every connected display, keyed by that display’s own identifier, with its own image source and its own Shuffle setting, plus one shared entry used when Show on all Spaces is on.
Shuffle is where Apple’s documentation goes quiet: it describes the Shuffle pop-up as a control on the wallpaper and never says whether the interval belongs to the display. On device, each display’s entry carries its own shuffle setting, so a monitor can change every hour while the laptop panel holds one picture. Whether two rotating displays advance in lockstep has not been measured, so it is not claimed here.
What happens when you plug in or unplug an external display?
Apple’s connection guide says a powered, properly connected display is detected automatically, and that extending or mirroring is chosen in System Settings → Displays through each display’s Use as pop-up menu. Mirroring shows one desktop on both screens, so there is nothing to set per display. Extending gives each display its own desktop and its own wallpaper.
Wallpaper survives the cable. Because the configuration is keyed by the display’s identifier, a monitor you unplug keeps its entry: plug the same one back in and it returns with the picture and Shuffle interval you gave it, while the laptop panel carries on with its own. A monitor the Mac has never seen starts from scratch with the macOS default, and a rotation configured while docked may exist only on the external monitor. Apple’s documentation does not describe any of this; it comes from the wallpaper store on the Mac our guides were verified on.
Can one image span both monitors on a Mac?
Not with anything built into macOS. Every option Apple documents is about how one image fits one screen: the macOS Ventura edition of the Wallpaper settings page lists Fill Screen, Fit to Screen, Stretch to Fill Screen, Center and Tile, and the current page says to choose how the image fills the screen from the pop-up menu. Nothing describes spreading a picture across two displays, and on device each display gets its own image, sized to that display. The manual workaround is to split a panorama into two files at each screen’s resolution and set one half per display. The seam only lines up when both screens share a height and a pixel density, which a laptop and a monitor rarely do.
Why does the same wallpaper look different on a MacBook screen and an external monitor?
Two screens, two shapes
A MacBook panel is taller than 16:9, closer to 3:2; most monitors are 16:9 and ultrawides 21:9, at different pixel counts. Give both the same image and the fit options only trade problems: Fill Screen crops different edges on each, Fit to Screen letterboxes one of them, Stretch to Fill Screen distorts. One picture can be right for one shape.
Compose per screen instead
VisionWall is a macOS menu-bar app that turns any public Pinterest board into a live, rotating desktop wallpaper. On a Mac with more than one display it builds a separate wallpaper for each connected screen, each sized to that screen, from the same board. The laptop panel gets a masonry composition that fits the laptop panel; the monitor gets its own.
Nothing is cropped twice or stretched once, and because both screens draw on one board, both carry one mood. Columns, corner radius, margins, gutter and background color are yours to set, and the composition refreshes every 30 minutes by default, anywhere from 2 minutes to 2 hours. The trade is narrow: macOS 13.3 Ventura or later, and the board has to be public. The rest is on the requirements page.
| Built-in macOS Wallpaper | VisionWall | |
|---|---|---|
| Set per display | Yes, by hand, one display at a time | Automatic: one composition per connected screen |
| Same mood on both | Only if you pick matching pictures yourself | Both screens draw on the same board |
| Fit to each screen | One image per display, cropped or letterboxed by the fit option | Composed at each screen’s own size, nothing stretched |
| Rotation | Shuffle, set per display, nine fixed intervals | Every 30 minutes by default, 2 minutes to 2 hours |
| One image across both | Not offered | Not offered: one composition per screen |
| Requires | Nothing, it is already on your Mac | macOS 13.3 Ventura or later, a public Pinterest board |
| Price | Free | $11.99 once, no subscription, no account |
One mood, every screen.
One payment of $11.99, no subscription, no account. macOS 13.3 Ventura or later.
Get VisionWallPrefer the built-in route? Every Shuffle interval macOS offers, in one guide.
FAQ
Can I have a different wallpaper on each monitor on a Mac?
Yes, and it is the default behaviour of the Wallpaper pane rather than a trick. Apple’s documentation says to turn on Show on all Spaces when you want the same wallpaper on every desktop space and display, so with that switch off each display is configured on its own. Open System Settings → Wallpaper with each display active in turn and pick a picture for it.
How do I get the same wallpaper on both monitors on a Mac?
Turn on Show on all Spaces in System Settings → Wallpaper and macOS uses one wallpaper on every desktop space and display. One image on two differently shaped screens is still two different crops, though: a picture that fills a 16:9 monitor loses its top and bottom, or gains bars, on a taller MacBook panel. If the goal is the same look rather than the same file, a composition built for each screen from one source gets closer, which is what VisionWall does from a public Pinterest board.
Does Shuffle rotate each display separately?
Apple’s documentation does not say either way. On the Mac our rotation guide was verified on, macOS 26.5.2, each display’s wallpaper configuration carries its own shuffle setting, so one display can rotate through a folder every hour while the other shows a fixed picture. Whether two rotating displays change at the same moment has not been measured, so it is not claimed here.
Why did my external monitor come up with the default wallpaper?
Most likely the Mac had never seen that monitor before. macOS stores wallpaper configuration per display, keyed by the display’s identifier, so a new monitor starts from the macOS default while the laptop panel keeps its own setting. Set the monitor once and it should return with that wallpaper the next time you plug it in.
Does VisionWall use the same board for both screens?
Yes. Every connected display draws on the one public Pinterest board you pasted, and each display gets its own composition, sized to that screen, so a MacBook next to a monitor gets two fitted wallpapers with one mood. Compositions refresh every 30 minutes by default, anywhere from 2 minutes to 2 hours. VisionWall runs on macOS 13.3 Ventura or later and costs $11.99 or €11.99 once, with no subscription and no account.