The simplest way depends on what you already have

Creating a slideshow with music means importing photos, arranging them in order, setting how long each one displays, and layering audio underneath. The easiest route depends on whether you want to stay inside a tool you already use — like Windows Photos or iMovie — or whether you need more control over timing and transitions.

Windows Photos and iMovie both build slideshows in under five minutes if you have photos and an audio file ready. Online tools like Canva and Kapwing let you work in a browser without installing anything. Desktop video editors like DaVinci Resolve or CapCut give you frame-by-frame control but take longer to learn. The choice comes down to how much control you want and whether you need the result to be a video file or just something to play once.

Key Takeaways

  • Windows Photos and iMovie create slideshows in minutes by importing photos, setting display duration, and adding an audio file — no other software needed.
  • Online tools like Canva let you build slideshows in a browser without downloading anything, though they may compress your photos or limit file sizes.
  • Desktop video editors like DaVinci Resolve or CapCut let you sync music to individual photos and add transitions, but require learning the interface first.
  • Export your slideshow as an MP4 video file so you can share it, email it, or play it on any device without needing the original software.
  • Audio files must be in a common format like MP3 or WAV — check your music file type before you start, or convert it first using a free tool like Audacity.

Using Windows Photos for a quick slideshow

Windows Photos is built into Windows 10 and 11 and handles basic slideshows without any setup. Open the Photos app, navigate to the folder containing your images, select all the photos you want to use (Ctrl+A selects everything in the folder), then right-click and choose "Create" → "Create a video with music." Windows will open a straightforward editor showing your photos in order.

In the editor, you can drag photos to reorder them, delete ones you don't want, and adjust how long each photo stays on screen — the default is three seconds per image. Then click "Add music" and choose an audio file from your computer. Windows will stretch or compress the music to fit the slideshow length. When you're done, click "Export" and choose a quality level (1080p is standard for most uses). Windows saves the result as an MP4 file you can email, upload, or play anywhere.

The limitation is that Windows Photos doesn't let you add transitions between photos or sync specific moments in the music to specific images. If you need that level of control, move to a desktop editor.

Using iMovie on Mac or iPad

iMovie is free on any Mac and works similarly to Windows Photos. Open iMovie, create a new project, then drag your photos into the timeline at the bottom of the screen. iMovie automatically arranges them left to right. Click each photo to adjust how long it displays — iMovie defaults to four seconds, but you can change it to anything from one to ten seconds.

To add music, click the music note icon in the toolbar, choose "Audio" and then "Music," and select a song from your computer or from iMovie's built-in library. Drag the audio track into the timeline below your photos. iMovie will automatically trim the music to match your slideshow length, or you can manually adjust where the music starts and stops by dragging the edges of the audio clip.

iMovie includes basic transitions — fades, dissolves, and wipes — that play between photos. Click between two photos and choose a transition from the panel on the right. When you're finished, click "File" → "Share" and choose "File" to save your slideshow as an MP4 video.

Building a slideshow online with Canva or Kapwing

If you don't want to install software, Canva and Kapwing both let you build slideshows in a web browser. Canva is designed for design and marketing, so it includes templates and fonts if you want to add text. Kapwing is built specifically for video, so it's faster if you just want photos and music.

In Canva, start a new "Video" project, then upload your photos and arrange them on the timeline. Set the duration for each photo (Canva defaults to three seconds). Click "Upload audio" to add your music file, then drag it into the timeline. Canva will trim the music to fit. Export as an MP4 when you're done. Canva's free plan compresses video quality slightly and limits uploads to 5GB per month, but that's enough for most personal slideshows.

Kapwing works the same way: upload photos, arrange them on a timeline, set duration per photo, add audio, and export. Kapwing's interface is simpler than Canva's because it has fewer design options. Both tools work on any device with a web browser, so you can start on your phone and finish on a laptop.

Using DaVinci Resolve for precise timing and effects

DaVinci Resolve is free desktop software that gives you full control over every element of your slideshow. It's more complex than Windows Photos or iMovie, but it's the right choice if you want to sync specific photos to specific moments in the music or add custom transitions.

Open DaVinci Resolve and create a new project. In the "Media Pool" panel on the left, import your photos and your audio file. Drag photos into the timeline at the bottom in the order you want them. Each photo will default to one second — click on a photo in the timeline and drag its right edge to make it longer or shorter. Drag your audio file into the audio track below the video track.

Now you can see your photos and music together. Play the timeline to watch them sync up. If a photo needs to be longer to match a section of music, drag its edge. If you want a transition between photos, right-click between two clips and choose "Add Transition" — DaVinci includes fades, dissolves, and wipes. When everything is timed correctly, go to "File" → "Export" and choose "MP4" as your format. DaVinci will render the video, which takes a few minutes depending on your computer's speed.

Preparing your photos and audio before you start

Before opening any slideshow tool, organize your photos into a single folder on your computer and arrange them in the order you want them to appear. Name them with numbers if your tool doesn't automatically sort them — "01-photo.jpg", "02-photo.jpg" — so they import in the right sequence. Check that your photos are in a common format like JPG or PNG; most tools support these automatically.

For audio, make sure your music file is in MP3 or WAV format. If you have a song in a different format, or if you want to trim a longer song to just the part you need, use Audacity (free, works on Windows and Mac). Open your audio file in Audacity, select the section you want to keep, and export it as MP3. This takes two minutes and saves you from importing a 10-minute song when you only need 30 seconds.

Check the total length of your slideshow before you add music. If you have 20 photos at three seconds each, your slideshow will be 60 seconds long. Make sure your music file is at least that long, or choose a shorter song and adjust photo duration to fit.

Exporting and sharing your finished slideshow

All of these tools export to MP4, which is the standard video format that plays on any device — phones, tablets, computers, and smart TVs. When you export, you'll see options for quality. For slideshows, 1080p (1920×1080 pixels) is the standard and produces a file size between 50MB and 200MB depending on length. 4K (3840×2160) looks sharper on large screens but creates much larger files and takes longer to export.

Once you have an MP4 file, you can email it, upload it to YouTube or Vimeo, share it on social media, or burn it to a DVD. You don't need the original software to play it — any media player will work. If you want to edit the slideshow later, keep your original photos and audio files, because you can't easily go back and change things once you've exported to MP4.

Frequently Asked Questions

Can I use a song from Spotify or Apple Music in my slideshow?

Not directly — streaming services encrypt their music to prevent copying. You can use songs you own or have downloaded, or use royalty-free music from sites like Pixabay Music or YouTube Audio Library. If you want to use a specific song, buy it from iTunes or read it legally, then import the file into your slideshow tool.

What if my music is longer than my slideshow?

Most tools will trim the music to match your slideshow length automatically. If you want to use only a specific section of the song, trim it first in Audacity before importing it. This gives you more control over which part of the music plays.

Can I add text or captions to my slideshow?

Yes. Windows Photos and iMovie don't have built-in text tools, but DaVinci Resolve and Canva do. In DaVinci Resolve, right-click in the timeline and choose "Add Fusion Composition" to add text over a photo. In Canva, click "Text" and type directly on the slide. Online tools like Kapwing also support text overlays.

How long does it take to export a slideshow?

Windows Photos and iMovie export in one to three minutes on a modern computer. DaVinci Resolve takes longer — usually five to fifteen minutes depending on your computer's processor and the slideshow length. Online tools like Canva export in two to five minutes because they process on their servers instead of your computer.

Can I make a slideshow from a video instead of photos?

Not with these straightforward tools — they're designed for still images. If you want to combine video clips with music, you need a full video editor like DaVinci Resolve, CapCut, or Adobe Premiere. Those tools treat video clips the same way they treat photos, so the process is similar, but they have more options for cutting and trimming video.