Slideshow Maker

Turn Your Photos into a Video Online — Upload several images, arrange them in any order, set how long each image stays on screen, optionally add a background audio track, and download a WebM slideshow video. Each image is scaled to fit the output resolution with black bars when needed. All processing is done locally in your browser , so your files are never uploaded to any server.
Supported input: JPG / PNG / WebP images (max 8MB each, up to 30 images, total video up to 120 seconds) plus an optional audio file (MP3 / WAV / M4A / AAC / OGG / FLAC, max 50MB). Output is WebM (VP8 video, with the chosen audio track if one is added).
First use loads an ~30MB video processing engine into the current browser. It is cached and reused afterwards, so please be patient.
📷
Click or drag images here (JPG / PNG / WebP, multiple files allowed)

Slides

0:00

Output options

How it works: each image is shown for its slide duration and the slides are concatenated into one video. An image with a different aspect ratio is scaled to fit and letterboxed with black bars. If you choose an audio file, it is muxed into the WebM output as a background track; the video length stays equal to the total slide duration (audio longer than the video is trimmed, shorter audio leaves silence after it ends). Processing happens entirely in your browser.