Overview

24 Hour Wallpaper Creator lets you package a set of photos into a .24h wallpaper file — a format used by 24 Hour Wallpaper to display different images throughout the day based on the time.

Everything runs entirely in your browser. No account, no server upload, no internet connection required (except for the optional automatic location lookup).

The output is a .24h file (a renamed zip archive) containing your images and a generated info.json metadata file, ready to import into 24 Hour Wallpaper.

1 Add Your Images

Your wallpaper is made up of four time-of-day segments. Each segment can hold up to 16 images that play in sequence during that period.

Sunset
Images of sunset in progressing order.
Night
Night images, dark sky, progressing.
Sunrise
Images of sunrise in progressing order.
Day
Full daylight images in progressing order.

Adding images

Drag and drop image files directly onto a segment's drop zone, or click the drop zone to open a file picker. You can add multiple images at once. Supported formats include JPEG, PNG, HEIC/HEIF, WEBP, and other browser-supported image types.

Once images are present, a small + drop zone appears at the end of the filmstrip so you can keep adding more without scrolling back.

Ordering images

Within each segment, images play in the order shown. You can reorder them two ways:

You can also drag new image files directly into the filmstrip and drop them between existing thumbnails to insert at a specific position.

Removing images

Click the ✕ button below a thumbnail to remove it from the segment.


The number badge in the bottom-left corner of each thumbnail shows its position in the sequence, starting from 1.

2 Fill in Wallpaper Information

Once your images are ready, click Create Wallpaper. A dialog will appear asking for details about the wallpaper. Fill these in, then click Save Wallpaper to export.

Field Description
Name required The wallpaper's display name (e.g. Tahoe Sand Harbor). Also determines the output filename.
Location Name required Where the photos were taken (e.g. Lake Tahoe, Nevada). The app will automatically look up latitude and longitude and include them in the file — no manual entry needed.
Collection optional Choose a collection category from the list. Select Other to type a custom name. The collection is written as the first tag in the output file.
View Type Fixed View — all images are from a stationary camera with no movement.
Mixed View — images come from different positions or cameras.
Creator Name optional Your name or handle. Stored as creatorName in the metadata.

The dialog can be closed with the button, by clicking outside it, or by pressing Escape. Your entries are preserved if you reopen it.

Output File Format

The exported .24h file is a standard zip archive with the extension renamed. It contains:

A typical info.json looks like this:

{ "ordered": true, "frames": { "sunset": ["sunset_1.heic", "sunset_2.heic"], "night": ["night_1.heic"], "sunrise": ["sunrise_1.heic", "sunrise_2.heic"], "day": ["day_1.heic", "day_2.heic", "day_3.heic"] }, "localizedName": "Tahoe Sand Harbor", "identifier": "tahoe-sand-harbor", "captureDate": "2026-05-01", "captureLocation": { "localizedName": "Lake Tahoe, Nevada", "latitudeDegrees": 39.15, "longitudeDegrees": -119.93 }, "creatorName": "Jane Smith", "tags": ["Lake Tahoe", "Fixed View"], "views": ["Fixed View"] }
Tips