The basic steps: import, arrange, add transitions, export
Creating a video from still photos takes four steps in any video editor: bring your photos into the timeline in the order you want them, set how long each photo stays on screen, add transitions between them if you want, and save the result as a video file. Most editors handle this the same way — the differences are in how many clicks each step takes and what options you get for transitions and effects.
The simplest route is a slideshow tool built into your phone or computer. Windows Photos and Apple Photos both let you select pictures, choose a music track, and export a video in under a minute. If you want more control — different transition styles, the ability to zoom into specific parts of photos, or text overlays — you need a dedicated video editor. DaVinci Resolve (free on Windows and Mac), CapCut (free on phone and desktop), and Shotcut (free, open-source) all handle photo-to-video projects without a learning curve.
Key Takeaways
- Phone and computer slideshow apps create a basic video from photos in seconds, but offer limited transition and timing choices.
- Video editors like DaVinci Resolve, CapCut, and Shotcut let you control how long each photo displays, choose transition styles, and add music or text.
- Import photos in the order you want them to appear, then drag each one to the timeline and set its duration — usually 2 to 5 seconds per photo works well.
- Transitions between photos should be subtle (fade or dissolve) unless you want a specific look; too many effects make videos feel amateurish.
- Export as MP4 format for the broadest compatibility across phones, computers, and social media platforms.
Using your phone's built-in slideshow tool
If your photos are already on your phone and you want the fastest result, start with the Photos app. On iPhone, open Photos, tap Select, choose your pictures in order, tap the three dots, and choose Create Slideshow. Pick a music track and a transition style, then save. On Android, Google Photos has a similar feature: select photos, tap Create, then Slideshow. The video exports directly to your camera roll.
The trade-off is control. You cannot adjust how long each photo displays individually, and your transition choices are limited to a few preset styles. If all your photos should have the same timing and you like one of the available transitions, this is the fastest path. If you need different photos to display for different lengths of time — say, 3 seconds for a wide landscape and 5 seconds for a portrait with text you want people to read — you need a video editor instead.
Setting up a project in DaVinci Resolve or CapCut
DaVinci Resolve is free, runs on Windows and Mac, and handles photo projects without overwhelming you with options. Open it, create a new project, and set your resolution to 1920×1080 (standard for most uses). Then import your photos: go to File > Import Media, select all your photos, and click Open. They appear in the media panel on the left side of the screen.
Drag your photos onto the timeline at the bottom in the order you want them. Each photo lands as a clip. By default, each clip is 2 seconds long. To change that, right-click the clip, choose Clip Attributes, and change the Duration field. A 3-second duration works for most photos; longer durations (4 to 5 seconds) give viewers time to read text or take in detail. Once all photos are on the timeline with the durations you want, you are ready to add transitions and audio.
CapCut works similarly on phone and desktop. Import photos, arrange them on the timeline, tap each one to set its duration, and add transitions from the menu. CapCut is faster for phone users because it is designed for mobile screens, but DaVinci Resolve gives you more precise control if you are working on a computer.
Adding transitions between photos
A transition is a visual effect that plays while one photo leaves the screen and the next one enters. The most common transitions are Fade (the first photo fades to black, then the next photo fades in) and Dissolve (the photos blend into each other). Both are subtle and work for almost any project. Wipe, Slide, and Zoom transitions are more noticeable and work well for fast-paced videos or slideshows with a specific theme.
In DaVinci Resolve, click the Transitions tab at the top left, then drag a transition onto the space between two clips on the timeline. The transition duration is usually 0.5 to 1 second — long enough to see the effect but not so long that it feels slow. In CapCut, select the space between two photos and tap Add Transition, then choose your style. Most editors let you explore the same transition to all clips at once, which saves time if you want a consistent look throughout the video.
A common mistake is using a different transition between every pair of photos. This makes the video feel chaotic. Pick one or two transition styles and stick with them. If you want variety, use the same transition style but vary the duration slightly — 0.5 seconds for some, 0.8 seconds for others — so the pacing feels intentional rather than random.
Adding music and adjusting audio levels
Import your music track the same way you imported photos: go to File > Import Media, select your audio file, and drag it onto the audio track below your video clips. The music should start at the beginning of the video and play through to the end. If your music is longer than your video, it will cut off at the end. If your video is longer than the music, there will be silence at the end — add another audio track or trim your video to match the music length.
Adjust the volume so the music does not overpower any narration or sound effects. Right-click the audio track and choose Audio Levels, then lower the volume slider to around 70 to 80 percent. If you have narration, keep it louder than the music so it is straightforward to hear. Test the balance by playing back a section of your video before you export.
Exporting your video in the right format
Once your photos, transitions, and audio are in place, export the video. In DaVinci Resolve, go to File > Export, choose your filename, and set the format to H.264 (which creates an MP4 file). Set the resolution to 1920×1080 and the frame rate to 24 fps (frames per second) — this is standard for most videos and keeps file size reasonable. Click Export and wait for the file to render. A 2-minute video usually takes 2 to 5 minutes to export on a modern computer.
MP4 is the safest choice because it plays on phones, computers, and all major social media platforms. If you are uploading to YouTube, Instagram, or TikTok, MP4 works directly without conversion. If you need a different format — MOV for Mac, WebM for web — your editor will have those options in the export menu, but MP4 is the default for a reason.
Common problems and how to fix them
If your video plays too fast or too slow, check the frame rate. DaVinci Resolve defaults to 24 fps, which is correct. If you set it to 60 fps by mistake, the video will play at normal speed but the file will be much larger. If your photos look stretched or squashed, your project resolution does not match your photo dimensions. Set your project to 1920×1080 (landscape) if most of your photos are landscape, or 1080×1920 (portrait) if they are portrait-oriented.
If the audio cuts off before the video ends, your music track is shorter than your video. Either trim the video to match the music, or import a second audio track to fill the gap. If the exported file is too large to upload, lower the bitrate in the export settings — 8000 to 10000 kbps is good for social media, while 15000 to 20000 kbps is better for archiving or sharing via email.
Frequently Asked Questions
How long should each photo stay on screen?
Most photos work well at 2 to 4 seconds. Use longer durations (4 to 5 seconds) for photos with text, fine details, or important information you want viewers to absorb. Use shorter durations (1.5 to 2 seconds) for fast-paced videos or slideshows with many photos. Test by playing back a section and seeing if you have time to read or appreciate each image.
Can I use copyrighted music in my video?
If you are uploading to YouTube, Instagram, or TikTok, use royalty-free music from sites like Pixabay, Pexels, or Epidemic Sound. These platforms have libraries of free or affordable music you can legally use. If you use copyrighted music without permission, the platform may mute the audio, block the video, or claim the revenue from it.
What if I want to zoom into specific parts of a photo?
In DaVinci Resolve, select a photo on the timeline, go to the Inspector panel on the right, and use the Zoom slider to enlarge it. You can also use keyframes to make the zoom change over time — start at 100 percent zoom and end at 120 percent, for example, so the photo slowly zooms in while it displays. CapCut has a simpler zoom tool: select the photo and drag the corners to crop or enlarge it.
How do I add text or captions to my video?
In DaVinci Resolve, click the Fusion tab at the top, then drag a Text+ element onto the timeline above your video. Type your text and adjust the font, size, and color in the Inspector panel. In CapCut, tap Text, choose a style, type your message, and drag it onto the timeline. Both editors let you set when the text appears and disappears, so you can show captions for specific photos only.
What resolution should I use if I am uploading to social media?
Use 1920×1080 (landscape) for YouTube and most websites. Use 1080×1920 (portrait) for Instagram Stories, TikTok, or Reels. Use 1200×628 (landscape) for Facebook. Most social media platforms accept these resolutions and will resize your video if needed, but starting with the right dimensions ensures the best quality.