KokoroPaper gives every monitor its own collage or a live video wallpaper. Tune the picture with six sliders, fade every window to one opacity, and rotate on a timer. Completely free and open-source.
1
2
3
4
5
6
7
8
9
10
11
12
Double-click a label to reset it. Blur and vignette apply to still wallpapers; the rest reach the video wallpaper too.
Open windows fade now, new ones as they appear. It comes back after a restart while Start with Windows is on, and quitting puts every window back.
Hold Alt and scroll mouse wheel over any window to adjust its opacity in real-time.
Registered globally with Windows. Shortcuts operate when minimized to tray.
Free and open-source with zero bloat, telemetry, or paywalls.
| Problem with other apps | KokoroPaper |
|---|---|
| Single image stretched across all screens | Collage mode — 1 to 8 images composed per monitor |
| Wallpapers too bright or busy behind your icons | Picture adjustments — brightness, contrast, saturation, warmth, blur, vignette |
| Live / animated wallpapers behind paywalls | Video wallpapers via libmpv, for free |
| Transparency one window at a time, gone when it closes | One opacity for every window — including new ones, and after a restart |
| Poor multi-monitor layouts and offsets | Virtual desktop detection that respects each monitor's resolution and position |
| Heavy Electron memory footprints (500MB+) | Lightweight Tauri v2 shell on the native WebView, with the engine compiled in |
| Forgets active state on reboot | Session resume — rotation and video playback come back on their own |
A complete toolset for managing desktop wallpapers across any number of monitors.
Brightness, contrast, saturation, warmth, blur, and vignette for the whole collage. Blur and vignette are sized per monitor, so they never cross a seam.
Fade every window to the same opacity: the ones open now and every one opened later. It comes back after a restart, and quitting restores them all.
See the exact composite before applying. Zoom into one display, drag a picture onto another to swap them, or click one to pick a different image.
Multi-image composition per monitor, with the grid worked out for portrait, landscape, and ultrawide screens.
Play MP4, MKV, WebM, or MOV behind your icons. Aspect-correct, with optional sound, and brightness, contrast, and saturation applied live.
Finds every connected monitor and respects each one's resolution and position on the virtual desktop.
Cycle wallpapers on a timer, at random or newest first, even with the window closed. Newest-first stays quick in folders of thousands.
Keep any collage as an image, for the whole desktop or one monitor, and put it back on the desktop from the Gallery whenever you like.
Next, previous, rotation, effects, and video controls. Nothing is bound out of the box, so no shortcut is taken from your other apps.
Formats are recognised by content, not extension. Files it cannot decode (HEIC, AVIF, RAW) are counted and named, never silently dropped.
Starts quietly into the tray, and brings rotation, the video wallpaper, and the all-windows opacity back where you left them.
English, Português (Brasil), and 日本語 built in.
Explore the interactive application views with sample wallpaper sets below.
1
2
3
4
5
6
7
8
9
10
11
12
The preview is the exact composition rendered to the virtual desktop. Click any screen chip to focus, drag the adjustment sliders, or shuffle the layout.
Choose how many images compose each monitor's wallpaper. The composition pipeline generates seamless grid layouts dynamically.
Hardware-accelerated live video rendering directly into the Windows WorkerW layer behind desktop icons.
Preferences save cleanly to %APPDATA%. Live state (rotation interval, current video) is remembered the moment you toggle it.
Closing the window sends the app into the background notification area without interrupting rotation or video playback.
A clean separation between modern UI presentation and native Win32 execution — without a second process between them.
Owns the window, system tray, and global hotkeys. Renders natively using the system WebView with zero bundled browser runtime.
Talks to Win32 directly: multi-monitor collage composition and picture adjustments, the WorkerW live video layer, and the window-opacity hooks.
Download prebuilt installers or build directly from source.
Grab the latest -setup.exe installer from GitHub Releases. After that, the app updates itself.
No external runtimes required — the engine is part of the executable, and libmpv ships beside it.
Point it at your wallpaper folder, tune the live preview, and start auto-rotation.
# 1. Clone the repository
git clone https://github.com/klysman08/wallpaper-changer-windows.git
cd wallpaper-changer-windows
# 2. Run the desktop app (the engine compiles with it)
cd desktop
bun install
bun run tauri dev
# Or build distribution bundle
.\scripts\build_app.ps1
The app itself is the CLI: give it a subcommand and it runs headless. Point $app at %LOCALAPPDATA%\KokoroPaper\KokoroPaper.exe.
& $app apply
& $app apply --collage-count 4 --selection random
& $app watch
& $app video --folder C:\Videos
& $app apply --warmth 25 --brightness -10 --vignette 40
& $app apply --effect bw --blur 20 --contrast 15
No shortcuts are bound by default to prevent stealing your hotkeys. Assign them freely inside the app.
Continuous updates and improvements.
%APPDATA% for standard user permission supportDownload KokoroPaper and give every monitor its own collage or live video — completely free.