How to set a wallpaper across two monitors
The most reliable way to make one picture span two monitors is to give each monitor its own wallpaper: the left part of the image on the left screen and the right part on the right screen, each at that screen's native resolution. This guide shows how to assign a different wallpaper to each monitor on every major desktop, and why that beats the built-in Span option.
1. Make the two wallpaper files
You need one image per monitor that lines up with its neighbour. Dual Monitor Pro creates them for you: enter each screen's resolution, arrange the screens like your desk, frame your image, and download wallpaper-left-WIDTHxHEIGHT.png and wallpaper-right-WIDTHxHEIGHT.png. Each file is already the exact size of its monitor, so the system doesn't need to scale or crop it.
Not sure which physical screen is which? On Windows use Settings → System → Display → Identify; on a Mac open System Settings → Displays to see the arrangement.
2. Windows 11: a different wallpaper on each monitor
- Open Settings → Personalization → Background and set Personalize your background to Picture.
- Choose Browse photos and add both files so they appear under Recent images.
- Right-click the left file's thumbnail and choose Set for monitor 1 (or whichever number is your left screen). Right-click the right file and choose the other monitor.
- Set Choose a fit for your desktop image to Fill. Because each file matches its screen exactly, Fill shows it pixel for pixel.
Only seeing “Set for desktop”?
- Make sure the displays are in Extend these displays mode, not Duplicate (Settings → System → Display).
- Windows doesn't allow per-monitor wallpapers while you use more than one virtual desktop. Close the extra desktops, set the wallpapers, then reopen them.
3. macOS: a different wallpaper on each display
- Open System Settings → Wallpaper. The settings window applies to the display it's on.
- With the window on your left display, choose Add Photo (or drag the file in) and pick the left file.
- Drag the System Settings window to the right display and set the right file the same way.
- Choose Fill Screen.
On Retina and 5K displays, enter the panel's native pixels when you make the files (for example 5120 × 2880 for a 27-inch 5K display), not the smaller “Looks like” size shown in Displays settings.
4. Linux: KDE Plasma and GNOME
- KDE Plasma: right-click each desktop → Configure Desktop and Wallpaper, choose the file for that screen, and set Positioning to Centered.
- GNOME: the built-in settings apply one wallpaper to every screen. Use a per-monitor tool such as HydraPaper or Variety to assign the left and right files.
Why not just use Span?
Windows' Span fit stretches one wide image over the combined desktop. That works when both monitors are identical and level, but it goes wrong when they aren't:
- Different resolutions: the smaller screen shows a differently scaled slice, so lines jump where the screens meet.
- Different heights: a monitor that sits lower than its neighbour shows a horizon that steps up or down.
- Bezels: Span shows every pixel, so the part of the scene that should be hidden behind the bezels appears on screen instead, and objects look broken at the gap.
Splitting the image per monitor fixes all three: each file is cropped for its own screen's size and position, and with Physical layout the strip behind the bezels is skipped.