Image to Video Converter

Create video from images in 35+ formats including JPG, PNG, HEIC, and RAW camera photos. Build slideshows for social media, presentations, and time-lapses.

Initializing... drag & drop files here

Supports: 3FR, ARW, AVIF, BMP, CR2, CR3 +30 more

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
Video File Extension
Merge strategy
Select Merge images to combine all uploaded files into a single video. Use Video per image to create a separate video for each individual file.
Image Duration
Duration
This is amount to time a single image is displayed on the output video. Only applied to images that are not GIF.
Background Color
Background Color
File Compression
Preset
Video resolution

How to Convert Images to Video Online

  1. Upload Your Images: Click "+ Add Files" or drag images onto the page. xconvert accepts 35+ input formats including JPG, PNG, HEIC, WebP, AVIF, TIFF, BMP, GIF, PSD, and RAW camera files (Canon CR2/CR3, Nikon NEF, Sony ARW, Adobe DNG, Fujifilm RAF, Olympus ORF). Drop a whole folder to load hundreds of frames in one shot.
  2. Pick Output Format and Codec: Choose a container (MP4, MOV, WebM, MKV, AVI, MPEG, TS/M2TS, WMV, OGV, FLV, 3GP). MP4 with H.264 is the universal default; pick H.265/HEVC for ~30-50% smaller files at the same quality, VP9 or AV1 for royalty-free web delivery, or MJPEG/lossless for archival masters.
  3. Set Duration, Merge Mode, and Background: Use the "Duration" dropdown to choose how long each image displays (1/60 second up to 10 seconds per frame — that's a 60 fps timelapse at the low end down to a 0.1 fps slow slideshow). Toggle "Merge images" to stitch every upload into one video, or "Video per image" to export one clip per photo. Set "Background Color" (black/white/custom) for letterboxing when aspect ratios don't match, and pick a resolution preset (1920x1080, 1080x1920 for Reels/TikTok/Shorts, 3840x2160 for 4K) or enter custom Width x Height.
  4. Choose Compression and Convert: Pick "Quality Preset" (Very High recommended) for the fastest path, "Constant Quality" to target a specific CRF (lower = better; 18-23 is visually lossless for H.264), or "Constraint Quality" to cap file size. Click Convert. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared.

Why Convert Images to Video?

Social platforms now treat video as a first-class content type — Instagram Reels, TikTok, YouTube Shorts, and Facebook Reels all use the same 9:16 vertical format at 1080x1920, and algorithms surface video far more aggressively than static carousels. Stitching photos into a video gets your photography in front of more eyes, lets you add motion and music, and unlocks features (looping, autoplay, sound) that static images don't support.

  • Social slideshows for Reels, TikTok, Shorts — One vertical 1080x1920 export plays on all three platforms without re-editing. Drop 30 photos at 1.5 seconds each and you have a 45-second Reel ready to upload.
  • Timelapse from interval-shot photos — Trigger a DSLR or Insta360 every few seconds, then stitch the frames at 1/24 or 1/30 second per frame for cinematic 24/30 fps timelapse. xconvert reads RAW directly so you skip the JPEG export step in Lightroom or Camera RAW.
  • Real-estate and product walkthroughs — Convert a Matterport-style photo sequence into an MP4 you can email or embed without forcing buyers to install a viewer.
  • Photography portfolio reels — Export an MP4 or MOV slideshow for client delivery, conference loops, or trade-show booths where a player without a slideshow app needs to run unattended.
  • Wedding and event highlight reels — Combine engagement-shoot photos into a pre-ceremony screen loop, or assemble guest snapshots from a shared album into a single recap video.
  • Animation and stop-motion — Render a frame-by-frame animation by setting Duration to 1/24 second (24 fps cinema) or 1/12 second (12 fps for a hand-drawn feel) and merging in order.

Output Container Comparison

Container Default Codec Best For Browser Playback
MP4 H.264 / H.265 Universal — social, mobile, web, email All browsers (H.264); HEVC has Safari 11+ full support, Chrome 107+ / Edge / Firefox 137+ partial (GPU-dependent) 1
MOV H.264 / H.265 Final Cut Pro, iMovie, QuickTime Safari natively; others depend on codec
WebM VP9 / AV1 HTML5 video, royalty-free web Chrome, Firefox, Edge, Opera; Safari 14.1+ for VP9, 16.4+ for AV1
MKV H.264 / H.265 / AV1 Archival, multiple audio/subtitle tracks Limited browser support; great for VLC / desktop players
AVI Xvid / MPEG-4 Legacy Windows editors, older DVD pipelines Not natively supported in modern browsers
MPEG / TS / M2TS MPEG-2 DVD authoring, broadcast workflows, AVCHD-style cameras Specialty / desktop only
WMV WMV1 / WMV2 Legacy Windows Media playback IE / Windows Media Player; modern browsers no
OGV Theora / VP8 Wikipedia, fully royalty-free distribution Firefox, Chrome; not Safari

Codec & Duration Quick Guide

Setting Choose For Tradeoff
H.264 Maximum compatibility — every device made since ~2010 plays it Larger files than H.265/AV1 at equal quality
H.265 / HEVC ~25-50% smaller than H.264 at the same quality; modern Apple/Android default Decoding needs hardware support on Windows; older Intel HD GPUs may fail silently 1
AV1 Best compression for web; royalty-free Slower to encode; playback needs Chrome 70+, Firefox 67+, Edge 75+, Safari 17.4+
VP9 Royalty-free WebM, used by YouTube Not natively played in Safari before 14.1
MJPEG / Lossless Frame-perfect archival or editing intermediate Massive file sizes (10-20× H.264)
Duration 1/30 sec 30 fps timelapse (city traffic, weather) Need ~300 photos per 10 seconds of video
Duration 1/24 sec 24 fps cinematic timelapse Need ~240 photos per 10 seconds
Duration 2-3 sec Standard photo slideshow pacing Allows time to read captions or absorb each image
Duration 5-10 sec Kiosk loop, presentation slides Long enough for narration or detailed inspection
CRF 18 Visually lossless H.264/H.265 Larger file; recommended for source masters
CRF 23 Default — high quality, reasonable size Good balance for web upload
CRF 28-30 Smaller file for messaging / email Visible compression artifacts on flat areas

Frequently Asked Questions

Why does my video play back too fast or too slow?

The "Duration" setting controls seconds per frame, not frames per second. If you want a 24 fps timelapse, pick "1/24 second" per frame (each photo shows for ~0.042 seconds). If you want a leisurely slideshow, pick 3-5 seconds per frame. A common mistake is leaving the default 5-second duration on a 600-photo timelapse — that produces a 50-minute video instead of the 20-second clip you expected.

Can I use RAW camera files directly, or do I need to export JPEGs first?

Drop RAW files in directly. xconvert reads Canon CR2/CR3, Nikon NEF, Sony ARW, Adobe DNG, Fujifilm RAF, Olympus ORF, Panasonic RW2, Pentax PEF, and Sigma X3F. This skips the round-trip through Lightroom or Camera RAW when you just need a quick timelapse preview. For color-graded output, export to TIFF or 16-bit PNG from your RAW editor first.

Should I pick H.264, H.265, or AV1?

H.264 plays everywhere — phones, smart TVs, ten-year-old laptops, every browser. H.265 (HEVC) cuts file size by roughly 25-50% at the same quality and is the default on modern iPhones, but Safari is the only browser with full HEVC support; Chrome (107+), Edge, and Firefox (137+) have partial support that depends on system GPU decode and can fail silently on older Intel HD Graphics or cloud VMs 1. AV1 has the best compression and is royalty-free, but encoding is slower. For social media uploads, pick H.264 MP4 — the platforms re-encode anyway, and H.264 guarantees the upload won't be rejected.

What resolution should I export for Instagram Reels, TikTok, and YouTube Shorts?

All three use 1080x1920 (9:16 vertical) at up to 60 fps. Pick that preset and you have a single file that works everywhere. Keep critical content (text, faces) inside the central 900x1400 safe zone so platform UI chrome — captions, the like button, the username — doesn't cover it. For square posts, use 1080x1080; for traditional widescreen YouTube, 1920x1080.

How many images do I need for a 10-second timelapse?

At 24 fps you need 240 photos, at 30 fps you need 300, and at 60 fps you need 600. The formula is straightforward: frames per second × seconds = total photos. For longer subjects (sunsets, plant growth, construction), set your camera's intervalometer to take a shot every 5-10 seconds for hours, then stitch them at 24-30 fps in one pass here.

My images are different sizes — how does the converter handle that?

Pick a target resolution (or "Keep original" to use the first image's size). Smaller images get letterboxed with the "Background Color" you select (default black) so the video keeps a consistent frame size. Larger images are scaled down. For best results, batch-resize to one resolution first using image resizer, or pre-crop using crop image.

Can I add background music to the video?

This tool focuses on the image-to-video step. To add a soundtrack afterward, export the silent video, then use a desktop video editor (DaVinci Resolve, iMovie, CapCut) to lay music over the video track. Keep music tracks royalty-free if you're posting to YouTube or Reels — platform-side music detection will mute or strike copyrighted audio.

Why is my exported file so much larger than I expected?

A 4K (3840x2160) 30-fps H.264 video at the default CRF can run 50-80 MB per minute. Three things shrink it: drop to 1080p for social (resolution alone cuts size by ~4×), switch to H.265 or AV1 (another 30-50% smaller), or raise CRF from 23 toward 28 (smaller but visibly more compressed). For email or Slack attachments, target 1080p H.264 at CRF 26-28 and you'll comfortably fit under a 25 MB Gmail attachment cap.

Can I make a video from a single image?

Yes — drop one image, set Duration to the length you want (say, 10 seconds), and pick "Merge images." You'll get a static MP4 of that length. Useful for placeholder videos, podcast cover loops, or YouTube uploads where the audio is the focus.

Rate Image to Video Converter Tool

Rating: 4.8 / 5 - 45 reviews