Blog · April 16, 2026

How to Import Your Wallpaper Engine Library to Mac

A step-by-step guide to importing your Wallpaper Engine wallpapers from a Windows PC to your Mac using Vivid Walls and the free companion app. Works over your local network, takes about five minutes.

6 min read · James Goodnight

Wallpaper Engine isn't available on macOS, but you can run your existing library natively on a Mac using Vivid Walls and its free Windows Companion. The Companion scans your Steam library and transfers scenes to your Mac over your local network: no cloud, no account, no video conversion. This guide walks through the full setup. For the rendering internals, see the technical guide.

What you need before you start

Step by step

Step 1: Install and launch the Companion on your PC

Download the Companion installer from vividwalls.app and run it. When Windows Firewall prompts you, click Allow access. The Companion needs local network connections to talk to your Mac. Without that permission, the two computers can't find each other.

Once the Companion is running, it scans your common Steam library folders automatically. After a few seconds you'll see "Found X wallpapers" and a 4-character pairing code. That code is how your Mac confirms it's connecting to the right machine.

If the count shows zero, your Wallpaper Engine library might be on a non-default drive. Click Browse... and navigate to your wallpaper_engine folder. It's usually at SteamLibrary\steamapps\common\wallpaper_engine. Point it at the right folder and the count updates immediately.

Vivid Walls Companion window on Windows showing a 4-character pairing code and the wallpaper count
The Companion on Windows: 4-character pairing code on top, wallpaper count below.

Step 2: Open Vivid Walls on your Mac

Launch Vivid Walls from Spotlight or your Applications folder.

Press Cmd+Shift+P to open the Import from PC wizard. You can also find it in the File menu under "Import from PC." This is the same wizard you'll use any time you want to pull more wallpapers from your Windows machine later.

Import from PC wizard on macOS showing Looking for Vivid Walls Companion with a manual IP address fallback
The Import from PC wizard searches for the Companion on your local network. A manual IP entry is available as a fallback.

Step 3: Connect to your PC

Your Mac uses Bonjour to discover the Companion on your local network. If both machines are connected and the Companion is running, your PC should appear in the list within a few seconds. Click Connect.

If nothing appears after about 30 seconds, jump to the troubleshooting section below. The most common cause is that the two computers are on different network segments.

Vivid Walls on macOS showing the Found: PC discovery dialog with a Connect button
Your Mac discovers the Companion automatically. Click Connect when your PC appears.

Step 4: Enter the 4-character code

Type the 4-character code shown in the Companion window. This is a one-time handshake that confirms you're pairing with the right PC (useful if you're on a shared network and don't want to accidentally connect to a neighbor's machine). You do this once per import session; subsequent sessions generate a new code.

Enter Connection Code screen on macOS with the 4-character pairing code typed in
Type the 4-character code shown in the Companion window to confirm the pairing.

Step 5: Choose what to import

Once connected, Vivid Walls shows your complete Wallpaper Engine library from the PC: thumbnails, names, everything. Click Import All to grab everything, or scroll through and cherry-pick if you want to start with a subset.

When you've made your selection, click Import.

Library selection grid showing wallpaper thumbnails with Select All, Deselect All, Cancel, and Import All buttons
The full Wallpaper Engine library from your PC. Select individual wallpapers or hit Import All.

Step 6: Wait for the transfer

Transfer speed depends on your network and library size. Wallpapers appear in your Vivid Walls library as they arrive, so you can start browsing before everything finishes. Leave the Companion running on your PC until the transfer completes.

Downloading Wallpapers dialog with a progress bar showing the current wallpaper name
Wallpapers transfer over your local network and populate the library as they arrive.
Import Complete dialog confirming the wallpapers were imported successfully
When the transfer finishes you get a confirmation. Click Done to jump back into the library.

Step 7: Apply a wallpaper

Click any wallpaper in your library to select it. The right-side inspector shows per-scene controls: Fill Mode (how the scene scales to your display), Volume, Speed, and Opacity. These settings are saved per-wallpaper, so you can tune each one independently and they'll persist across reboots.

Click Apply to Desktop and the scene starts rendering on your desktop. That's it. Your library is running natively on your Mac.

Mac desktop with a Wallpaper Engine scene applied and the Vivid Walls library window visible
An imported scene running live on the Mac desktop.

Troubleshooting

My Mac doesn't see the Companion

First, confirm both computers are on the same network segment. This can be an issue on mesh routers where 2.4 GHz and 5 GHz bands are treated as separate subnets, or when client isolation is enabled. The Companion uses Bonjour (local multicast), which doesn't cross subnet boundaries. Connecting both machines by Ethernet to the same switch usually resolves it immediately.

Also check that the Companion is still active on your PC. If it's no longer showing the pairing code, relaunch it to start a fresh session.

The Companion says no wallpapers found

Click Browse... and point the Companion at your wallpaper_engine folder manually. The typical path is [Steam library drive]\steamapps\common\wallpaper_engine. If you've moved your Steam library to an external drive or installed it outside the default Program Files location, you'll need to navigate there. Once you select the correct folder it rescans automatically.

A specific wallpaper doesn't render correctly

Vivid Walls handles the vast majority of Wallpaper Engine scenes correctly, but a small percentage use shader constructs or SceneScript features that aren't fully supported yet. If you hit one, open a support ticket or email support@vividwalls.app with the Steam Workshop link for that wallpaper. These get patched in subsequent releases and the turnaround is usually fast.

What you get once it's running

Every scene you transferred is rendering for real, not playing back a video loop. Per-scene settings (volume, speed, fill mode, opacity) save individually and persist across reboots. Vivid Walls can also drop to 15 FPS or pause entirely when your Mac is on battery — toggle it on in Settings → Performance. You now have access to 400,000+ Workshop wallpapers on your Mac, running the way their creators intended.

If you want to add more wallpapers from your PC later, just launch the Companion again and repeat the steps. The pairing code is fresh each session.

Install Vivid Walls on the Mac App Store →

Questions or issues? Reach us at support@vividwalls.app. We read every message.

More posts

Available on Mac App Store

Bring your desktop to life.

Download · $9.99

One-time purchase. macOS 14.0+. Apple Silicon optimized.