Images & Music to Video

LocalRuns in your browser; files and input stay on this deviceFreeFree to use

Turn a set of photos and an audio track into a shareable MP4 slideshow — built entirely in your browser with ffmpeg.

Add at least two images to build a slideshow.

Rendering happens on your device — many large photos can take a while.

About the slideshow maker

Pick your photos in order, optionally add a music track, choose how long each image shows and the video shape, and the maker renders an MP4 slideshow with ffmpeg in WebAssembly. The audio is trimmed to the slideshow length automatically. Everything stays on your device — nothing is uploaded.

How to use Images & Music to Video

  1. 1Select between two and 30 images and remove any that should not appear.
  2. 2Optionally select one audio track, set seconds per image, and choose landscape, square, or portrait output.
  3. 3Create the slideshow locally, preview the MP4, then download it.

Frequently asked questions

Which image and audio files can I select?
This tool accepts image files your browser can decode or audio files supported by the bundled ffmpeg build, and you can select several at once. The files never leave your device, so there is no upload limit — the only ceiling is what your browser can hold in memory.
What output dimensions are used?
Landscape is 1280×720, square is 1080×1080, and portrait is 720×1280. Images are fitted without stretching and black padding fills unused space.
How long is the slideshow?
Without audio, it is approximately the number of images multiplied by the selected seconds per image. With audio, FFmpeg stops at the shorter of the generated video and audio track.
Can I add transitions or rearrange images?
The current tool uses hard cuts and the file-selection order. It can remove images but has no drag-to-reorder or transition controls.