Skip to content

spreadpaper/SpreadPaper

Repository files navigation

SpreadPaper Icon

SpreadPaper

Spread one high-resolution wallpaper across multiple monitors

License: MIT macOS GitHub release

Free • Open Source • Native macOS App


What is SpreadPaper?

SpreadPaper is a native macOS utility that lets you use a single high-resolution image as a wallpaper that seamlessly spans across all your connected monitors. No more dealing with separate wallpapers for each display or awkward cropping – just drag, position, and apply.

Perfect for:

  • Multi-monitor setups with 2, 3, or more displays
  • Ultra-wide panoramic images that deserve to be displayed in their full glory
  • Creative professionals who want a cohesive desktop aesthetic
  • Anyone tired of macOS's limited multi-monitor wallpaper options

Screenshots

SpreadPaper Main Interface

Intuitive drag-and-drop interface with live preview of your wallpaper across all displays

Wallpaper spread across two monitors

Seamlessly spread a single wallpaper across two monitors

Wallpaper spread across three monitors

Scale up to three or more displays with perfect continuity

Display arrangement synchronization

Automatically syncs with your macOS display arrangement for accurate positioning

Save and manage wallpaper presets

Save your favorite configurations as presets for quick switching

Features

Visual Positioning – Drag and position your wallpaper exactly where you want it across all displays

🎯 Live Preview – See exactly how your wallpaper will look before applying it

🔄 Flip & Scale – Flip horizontally and zoom in/out to get the perfect fit

💾 Save Presets – Save your favorite wallpaper configurations for quick switching

🖥️ Multi-Monitor Smart – Automatically detects all connected displays and their arrangement

🎨 High Quality – Renders at native resolution for each display with optimal quality

📥 Download & Installation

Download the latest version

Because SpreadPaper is a free, open-source project and not signed with a paid Apple Developer ID ($99/year), macOS Gatekeeper will flag it on the first launch. This is normal behavior for FOSS apps.

  1. Download the SpreadPaper.dmg (or .zip) from the Releases page.
  2. Open the DMG and drag SpreadPaper to your Applications folder.
  3. Right-Click (or Control-Click) the SpreadPaper app icon in your Applications folder.
  4. Select Open from the menu.
  5. A dialog will appear saying "SpreadPaper cannot be opened because the developer cannot be verified" — Click Open in this dialog.

You only need to do this once. Future launches will work normally.

How to Use

  1. Launch SpreadPaper and click "Open" or drag an image onto the window
  2. Position your wallpaper by dragging it around the preview canvas
  3. Adjust the zoom using the slider or +/- buttons to get the perfect fit
  4. Flip if needed to mirror your image horizontally
  5. Click "Apply Wallpaper" to set it across all your monitors
  6. Save as preset (optional) to quickly reapply this configuration later

Requirements

  • macOS 26.0 or later
  • Apple Silicon Mac
  • Multiple monitors (recommended, but works with single displays too)

Note: This project is compiled for and tested on macOS 26 with Apple Silicon. If you are using an older macOS version or Intel Mac and would like support, please open a feature request.

Building from Source

# Clone the repository
git clone https://github.com/spreadpaper/SpreadPaper.git
cd SpreadPaper

# Open in Xcode
open SpreadPaper.xcodeproj

# Build and run (⌘R)

Contributing

Contributions are welcome! Feel free to:

License

SpreadPaper is free and open source software licensed under the MIT License.

About

macOS utility to spread one high resolution wallpaper over multiple monitors

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages