What you're making and what software can do it
A picture video with music is a slideshow where your photos appear one after another on screen while a song or audio track plays underneath. Each photo stays visible for a few seconds, then fades or cuts to the next one. The music runs the whole way through, setting the pace and mood.
Most video editing software can do this — even the free versions. The basic steps are the same everywhere: import your photos into a timeline, set how long each one displays, add your music file, and export the result as a video file. The differences between tools are mainly in how many effects they offer, how straightforward the interface is to learn, and what file formats they accept.
Key Takeaways
- Import photos into your timeline in the order you want them, then set each photo to display for 2 to 5 seconds depending on your music's pace.
- Add your music file to the audio track, then adjust the photo durations so the slideshow ends when the song ends.
- Free tools like DaVinci Resolve, CapCut, and Shotcut can create picture videos with music on Windows, Mac, or mobile devices.
- Paid software like Adobe Premiere Elements or Filmora offers more transition styles and effects, but the core process is identical.
- Export your finished video as an MP4 file for the widest compatibility across phones, computers, and social media platforms.
Choosing between desktop and mobile tools
Desktop software (Windows or Mac) gives you more control and works faster with large photo collections. Mobile apps (iPhone or Android) are convenient if your photos are already on your phone and you want to finish quickly. The trade-off is that mobile apps usually have fewer transition options and smaller screens make precise timing harder.
If you have 20 or fewer photos and one song, a mobile app is usually fine. If you have 50+ photos, multiple songs, or you want custom transitions between each photo, use desktop software. Desktop tools also let you save your project file so you can edit it later — mobile apps often delete your work once you export the video.
Step-by-step process on desktop software
Create a new project. Open your editing software and start a new project. Set the resolution to 1920 × 1080 (standard HD) unless you know you need something different. Name the project so you can find it later.
Import your photos. Go to File > Import or drag your photo folder into the software. Most tools let you select multiple photos at once. Arrange them in the order you want them to appear — you can usually drag them around in the timeline to reorder them later.
Set photo duration. Click on the first photo in your timeline. Look for a duration field (often shown as a number of seconds or frames). Set it to 3 seconds as a starting point. Do this for each photo, or select all photos and set them to the same duration at once. You can adjust individual photos later if some need to stay on screen longer.
Add your music file. Drag your audio file into the audio track below your photos, or go to File > Import Audio. The music should start at the beginning of the timeline. Play through the project to see how long it is.
Match the slideshow length to the music. If your slideshow is shorter than the song, add more photos or increase the duration of each photo. If it's longer, reduce durations or remove photos. The goal is for the last photo to disappear right as the song ends, or just before.
Add transitions (optional). Most software includes fade, cut, and slide transitions between photos. Select a transition from the effects panel and drag it between two photos. You can explore the same transition to all photos at once, or mix different ones.
Export your video. Go to File > Export or File > Render. Choose MP4 as the format and 1920 × 1080 as the resolution. Name your file and pick a folder to save it in. Click Export and wait for the software to process — this can take a few minutes depending on how many photos you have.
Free desktop tools that work well
DaVinci Resolve (Windows, Mac, Linux) is free and powerful. The learning curve is steeper than simpler tools, but it handles large projects smoothly. Import photos, set durations, add music, and export — all the basics work without paying. The paid version adds more effects, but you do not need it for picture videos.
Shotcut (Windows, Mac, Linux) is simpler and lighter on your computer's resources. It accepts almost any photo and audio format. The interface is less polished than DaVinci Resolve, but the core workflow is faster to learn.
OpenShot (Windows, Mac, Linux) sits between the two in complexity. It has a clean interface and handles basic transitions well. It is slower than DaVinci Resolve on large projects, but fine for under 100 photos.
Mobile app options
CapCut (iOS and Android) is the fastest way to make a picture video on your phone. Select photos from your camera roll, set durations, add music from your library or CapCut's built-in tracks, and export. The interface is intuitive and the app handles most formats. The free version includes all the features you need for a basic slideshow.
InShot (iOS and Android) also works well for straightforward picture videos. It has a slightly different layout than CapCut but the same core steps. Both apps let you preview your video before exporting.
Kinemaster (iOS and Android) offers more transition styles and effects than CapCut or InShot, but the free version includes watermarks on your exported video. If you do not mind the watermark, it is a solid choice.
Common mistakes and how to avoid them
The most common mistake is setting all photos to the same duration without listening to the music first. Fast songs need shorter photo durations (2 to 3 seconds each). Slow songs can use longer durations (4 to 6 seconds). Listen to your music and count the beat — that tells you the right pace.
Another mistake is forgetting to check that your music file is actually in your project before you export. Play through the whole timeline with sound on. If you hear nothing, the audio track is empty or muted. Unmute it or re-import the file.
A third mistake is exporting in the wrong format. MP4 works everywhere — phones, computers, YouTube, Instagram, TikTok. If you export as MOV or AVI, some devices will not play it. Stick with MP4 unless you have a specific reason not to.
Adjusting timing after you export
If you finish and realize the slideshow ends before the music does, or the music cuts off before the last photo, you do not have to start over. Open your project file again, adjust the photo durations or add more photos, and export again. This is why saving your project file matters — mobile apps often do not let you do this.
If you exported and then deleted the project, you will have to rebuild it. This is another reason to use desktop software for anything you might want to edit later.
Frequently Asked Questions
Can I use copyrighted music from Spotify or Apple Music?
No. Spotify and Apple Music songs are protected by copyright. If you upload a video with that music to YouTube or Instagram, the platform will either mute the audio or block the video. Use royalty-free music from sites like Pixabay, Pexels, or Freepik instead. Many are free to use even in videos you share publicly.
What file formats do I need for photos and music?
Photos: JPG, PNG, and TIFF work in all editing software. Music: MP3 and WAV work everywhere. If your music is in a different format (like M4A from iTunes), convert it to MP3 first using a free tool like Audacity or an online converter.
How long should each photo stay on screen?
Start with 3 seconds per photo. If your song is fast and energetic, try 2 seconds. If it is slow and mellow, try 4 to 5 seconds. The goal is for the photos to change roughly in time with the music's beat or mood, not to feel rushed or dragging.
Can I add text or titles to my picture video?
Yes. Most editing software has a text tool. Add text as a new layer above your photos, set how long it stays on screen, and position it where you want. Desktop software gives you more control over fonts and animations than mobile apps.
What resolution should I export in?
1920 × 1080 (HD) is the standard and works for all devices and platforms. If you are only sharing on Instagram Stories or TikTok, 1080 × 1920 (vertical) is better. If you are uploading to YouTube, 1920 × 1080 is ideal. Do not go higher than 4K unless you have a specific reason — it makes the file much larger without a visible difference on most screens.