Photos to MP4 Timelapse
Create an MP4 timelapse from a photo folder or a selection of JPEG, PNG and WebP images. Set photos per second to control speed, choose filename order and fit your sequence to 720p or 1080p. Photos are decoded one at a time, making hundreds of images practical on many computers. Thousands of large photos or long exports are better handled by a desktop editor; the finished MP4 is still held in browser memory.
Drop photos here or click to browse
Accepts JPG, JPEG, PNG, WEBP
Choose a folder or multiple photos. Subfolders are included. Large collections take longer; keep this tab open during export.
Processing runs entirely in your browser. No file is uploaded anywhere.
Show approximate desktop FFmpeg example
ffmpeg -framerate 24 -i photo-%04d.jpg -vf scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:(ow-iw)/2:(oh-ih)/2 -c:v libx264 -pix_fmt yuv420p output.mp4
Frequently asked questions
How do I turn a folder of photos into an MP4 timelapse?
Choose a folder or select multiple JPEG, PNG or WebP photos. Images are sorted by filename using natural numeric order. Set photos per second, resolution and framing, then process and download a silent H.264 MP4. Use Chrome or Edge with WebCodecs encoding support.
How does timelapse speed affect video duration?
Each photo becomes one video frame. Duration equals the number of photos divided by photos per second: 240 photos at 24 fps make a 10-second video, while 240 photos at 12 fps make 20 seconds. Capture intervals and EXIF timestamps are not used to determine speed.
Can a browser make a timelapse from hundreds of photos?
Yes, on many devices. The tool decodes and releases each photo individually instead of loading all full-resolution images at once. Encoding speed depends on your hardware, and the output MP4 uses memory. For thousands of large files or long sequences, a desktop workflow is more dependable. RAW and HEIC photos should be converted first.