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
✨ 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
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.
- Download the
SpreadPaper.dmg(or.zip) from the Releases page. - Open the DMG and drag SpreadPaper to your Applications folder.
- Right-Click (or Control-Click) the SpreadPaper app icon in your Applications folder.
- Select Open from the menu.
- 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.
- Launch SpreadPaper and click "Open" or drag an image onto the window
- Position your wallpaper by dragging it around the preview canvas
- Adjust the zoom using the slider or +/- buttons to get the perfect fit
- Flip if needed to mirror your image horizontally
- Click "Apply Wallpaper" to set it across all your monitors
- Save as preset (optional) to quickly reapply this configuration later
- 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.
# Clone the repository
git clone https://github.com/spreadpaper/SpreadPaper.git
cd SpreadPaper
# Open in Xcode
open SpreadPaper.xcodeproj
# Build and run (⌘R)Contributions are welcome! Feel free to:
- Download the latest release
- Report bugs
- Request features
- Submit pull requests
SpreadPaper is free and open source software licensed under the MIT License.




