Palace Logo

Welcome to Palace

Your personal media manager and wallpaper engine. Beautiful, powerful, and easy to use.

Palace is a cross-platform app that helps you organize, display, and automatically rotate wallpapers and media on your devices. It works on Windows, macOS, Linux, Android, and iOS — and even has a web version you can use right in your browser.

What can you do with Palace?

Browse Collections

Explore curated wallpaper collections from the community.

Organize Media

Group your wallpapers into albums, categories, and favorites.

Style Wallpapers

Change how wallpapers look with fit modes, colors, and effects.

Auto-Rotate

Set a timer and let your wallpapers change automatically.

Network Sources

Load wallpapers from the internet — no download needed.

Live Wallpapers

Use videos, GIFs, and animated shaders as wallpapers.

palace.plus — Collections
Wallpaper collections grid
Browse a dense masonry grid — dozens of community wallpapers, no empty states.

This guide will walk you through everything: from downloading the app to creating your own wallpaper collection and sharing it with the world.

Getting Started

Download, install, and take your first steps with Palace.

Download the App

Visit the Downloads page to get Palace for your device. The app is a one-time purchase that gives you access on all platforms with lifetime updates.

Installation

Windows: Download the ZIP file, extract it, and run Palace.exe. For video wallpapers, install MPV.
macOS: Download the DMG file and drag Palace to your Applications folder. You may need to approve it in System Settings > Privacy & Security.
Linux: Download the AppImage, make it executable (chmod +x Palace*.AppImage), and run it. Works on both X11 and Wayland.
Android: Download the APK file and install it. Palace can set wallpapers for your Home Screen, Lock Screen, or both.

First Time Opening Palace

When you first open Palace, you will see the main gallery view with some default wallpaper sources already loaded. You can browse wallpapers by swiping or clicking through the categories. Tap any wallpaper to preview it, and use the Set Wallpaper button to apply it.

palace.plus — Editor preview
Editor preview with canvas and controls
Tap a wallpaper to preview it — the editor lets you adjust fit, filters and layers before you apply it.
No account needed. Palace works entirely offline for local media. Online sources are optional and community-driven.

Key Features

Everything Palace offers, explained simply.

Collections & Organization

Group your wallpapers however you like:

  • Categories — Group wallpapers by theme, mood, or style.
  • Albums — Create custom collections of your favorites.
  • Favorites — Star wallpapers you love for quick access.
  • Search — Find any wallpaper by name or tag instantly.

Wallpaper Styling

Every wallpaper can be customized to look exactly how you want:

  • Fill — Covers the entire screen (may crop edges).
  • Fit — Shows the full image with letterboxing.
  • Center — Displays at original size in the center.
  • Tile — Repeats the image across the screen.
  • Stretch — Stretches to fill (may distort).
  • Span — Spreads one image across multiple monitors.

You can also set background colors that match your wallpaper — Palace can automatically extract colors from any image!

palace.plus — Timer & auto-rotate
Auto-rotate schedule
Schedule auto-rotation — sequential or shuffle — with per-display targets.

Auto-Rotate Timer

Set your wallpapers to change automatically at any interval from 5 seconds to several hours. Choose between:

  • Sequential — Goes through your collection in order.
  • Shuffle — Picks randomly with no repeats until you have seen them all.

On desktop, Palace runs quietly in your system tray. On Android, it uses an optimized background service that adapts to battery conditions.

Live & Video Wallpapers

Palace supports animated wallpapers too:

  • GIFs — Animated images work out of the box.
  • Video files — MP4, WebM, and more (requires MPV on desktop).
  • GLSL Shaders — Programmable animated graphics for advanced users.

Video wallpapers automatically pause when you are playing a full-screen game or watching a movie — zero impact on performance.

Understanding Sources

This is the most important concept in Palace. Read carefully — it is simpler than it sounds!

What is a Source?

A source is simply a list of wallpaper URLs. Think of it like a playlist, but for wallpapers.

When you open Palace, it loads sources to know what wallpapers to show you. The app fetches the list, reads the URLs, and displays each wallpaper inside the app. The actual wallpaper files stay on the internet — Palace only downloads them when you use them.

You do not need to download anything. Palace streams wallpapers directly from their URLs. No hard drive space wasted!

How Sources Work

A source is a simple text file (JSON format) hosted somewhere on the internet. It contains:

  • Categories — Groups of wallpapers (like "Nature", "Anime", "Cyberpunk").
  • Wallpaper URLs — Direct links to images or videos hosted online.

Here is what a basic source file looks like:

{
  "categories": [
    {
      "name": "Nature",
      "wallpapers": [
        "https://example.com/images/forest.jpg",
        "https://example.com/images/ocean.png",
        "https://example.com/images/mountains.webp"
      ]
    },
    {
      "name": "City",
      "wallpapers": [
        "https://example.com/images/tokyo.jpg",
        "https://example.com/images/newyork.jpg"
      ]
    }
  ]
}

That is it. Just categories with names and lists of URLs. Palace reads this file and shows you all the wallpapers inside.

What Kind of URLs Can I Use?

Any direct link to an image or video file works. Supported formats:

  • Images: JPG, PNG, WebP, BMP, GIF
  • Videos: MP4, WebM, GIF animations
The URL must be a direct link to the media file, not a webpage. For example, https://example.com/photo.jpg works, but https://example.com/gallery/photo (a webpage) does not.

Where Do Sources Live?

Sources can be hosted anywhere on the internet:

  • GitHub — Free and easy (recommended for beginners).
  • Your own website — If you have one.
  • GitHub Gist — A simple pastebin-like option.
  • Any public URL — That serves a JSON file.
Sources browser on mobile
Sources browser — several sources, one expanded. Works the same on phone.
palace.plus — Sources
Sources browser with category tiles
The sources browser — 18 community categories, one tap to open.

How to Add a Source to Palace

In the app, go to the Sources section and tap "Add Source". Paste the URL of your source JSON file. Palace will immediately load all the wallpapers from it.

Tip: You can add multiple sources. All wallpapers from all sources will appear together in your gallery.

Adding Your Own Wallpapers

You can use any image or video from the internet as a wallpaper.

The Simple Way: Use Direct URLs

Palace only needs a direct URL to a media file to work with it. This is the core idea behind the whole app.

If you have images or videos hosted somewhere online, you can turn them into wallpapers in two steps:

  1. Get the direct URL of the image or video.
  2. Add it to a source file (a simple text list) and load it in Palace.

Where Can I Host My Images?

Any service that gives you direct image links works:

  • Imgur — Upload images, use the direct link.
  • PostImage — Simple image hosting.
  • Google Drive / Dropbox — Can work with shared links.
  • Your own server — If you have web hosting.
  • GitHub — Best for creating organized collections (see next section).
Important: The URL must be publicly accessible (no login required). Palace cannot access private or password-protected files.

Local Wallpapers

You can also use images stored on your device. Palace has a "Local Folder" option that lets you browse images directly from your computer or phone storage.

Pro tip: Combine local and online sources! You can have your personal photos alongside community collections.

Create Your Own Source

A complete step-by-step guide for non-technical users. You will need a GitHub account.

What We Will Build

By the end of this guide, you will have your own wallpaper collection hosted on GitHub that you can load into Palace on any device.

Why GitHub? GitHub is free, reliable, and easy to use. It hosts your source file forever at no cost.
1

Create a GitHub Account

Go to github.com/signup and create a free account. Enter your email, choose a password, and pick a username. That is all you need.

2

Create a New Repository

Once logged in, click the "+" icon in the top-right corner and select "New repository". Name it something like my-wallpapers. Make it Public (so Palace can access it). Check "Add a README file" and click "Create repository".

3

Create Your Source File

In your new repository, click "Add file" then "Create new file". Name the file sources.json. This is the file Palace will read.

4

Write Your Source Content

Copy and paste this template into the file. Replace the example URLs with your own wallpaper links.

{
  "categories": [
    {
      "name": "My Favorites",
      "wallpapers": [
        "https://i.imgur.com/your-image-1.jpg",
        "https://i.imgur.com/your-image-2.jpg",
        "https://i.imgur.com/your-image-3.png"
      ]
    }
  ]
}
5

Save the File

Scroll down and click the green "Commit new file" button. Your source file is now live on the internet!

6

Get Your Source URL

In your repository, find the sources.json file and click on it. Click the "Raw" button. Copy the URL from your browser's address bar. It should look like:

https://raw.githubusercontent.com/your-username/my-wallpapers/main/sources.json

7

Load It in Palace

Open Palace, go to Sources, tap "Add Source", and paste the URL you copied. Palace will instantly load your custom wallpaper collection!

Done! You just created your own wallpaper source. Add more URLs to your sources.json anytime — changes appear in Palace immediately.

Tips for a Great Collection

  • Use high-quality images (at least 1920×1080 for desktop, 1080×1920 for phone).
  • Create multiple categories to keep things organized (e.g., "Nature", "Abstract", "Games").
  • You can use video URLs too — just link directly to an MP4 or WebM file.
  • You can edit your sources.json file anytime on GitHub to add or remove wallpapers.

Community Hub

The web version of Palace is a central place for the whole community to share and discover wallpaper sources.

The Web Hub

Visit Palace Web to browse wallpapers directly in your browser. No installation needed!

The web app acts as a community hub where you can:

  • Browse wallpapers from all community sources.
  • Discover new collections created by other users.
  • Submit your own source URL to be featured in the community registry.
  • Download wallpapers to use on your device.

How to Share Your Source

Once you have created your source on GitHub (see previous section), you can share it with the world:

  1. Open the Palace Web App.
  2. Go to the Sources section.
  3. Paste your source URL (the raw GitHub link).
  4. Submit it for the community to discover!
Coming soon: Native apps will also let you load sources directly from the website. You will be able to browse the community hub from within the app.

Why Share?

Every source you share makes Palace better for everyone. Whether it is a collection of nature photos, anime art, abstract designs, or funny memes — someone out there will enjoy it.

Remember: The app only needs a media URL. Anyone with an internet connection and a GitHub account can create and share wallpaper collections. No coding skills required!

Frequently Asked Questions

Common questions answered simply.

General

Is Palace free?
Palace is a one-time purchase. You buy it once and get lifetime access on all platforms with all future updates.
Do I need an account to use Palace?
No. Palace works fully offline. Accounts are only needed if you want to submit sources to the community hub.
Does Palace drain my battery?
Palace is highly optimized. On mobile, the timer service adapts to battery conditions. On desktop, video wallpapers pause automatically during full-screen games or movies.
Can I use Palace on multiple devices?
Yes. A single purchase covers all your devices on all platforms — Windows, macOS, Linux, Android, and iOS.

Wallpapers & Sources

Why do my images not load?
Make sure the URLs in your source file are direct links to image/video files, not webpages. The URL should end with .jpg, .png, .mp4, etc.
Can I use images from Google Images?
Google Image search results are not direct links. You need to open the image and copy the direct URL, or use an image hosting service like Imgur.
How many wallpapers can I have in a source?
There is no limit. You can have hundreds or thousands of wallpapers in a single source file.
Can I edit my source after creating it?
Yes. If you used GitHub, just edit the sources.json file in your repository. Changes appear in Palace automatically.

Troubleshooting

Video wallpapers do not work on Windows.
Install MPV. Palace uses MPV to play video wallpapers on desktop. It is free and safe.
Palace says “Source URL is invalid”.
Make sure the URL points to a raw JSON file. If using GitHub, use the “Raw” button to get the correct URL. It should start with https://raw.githubusercontent.com/...
The app opens but no wallpapers show up.
Check your internet connection. Palace needs to fetch the source files from the internet. If you are offline, add some local wallpapers instead.