The simplest way to add music to a picture
You cannot add music directly to a still image file itself — a .jpg or .png has no audio track. What you can do is create a short video from your picture, then add music to that video. Most phones and computers have free tools built in that do this in under five minutes.
On an iPhone, use the Photos app: select your picture, tap Edit, then tap the three dots and choose "Auto-play". This turns the still image into a three-second video. Then open that video in iMovie (free, pre-installed), tap the music note icon, and choose a song from your library or Apple Music. On Android, Google Photos has a similar feature called "Cinematic" that animates a still image, and you can add music through Google's built-in video editor or through CapCut (free, no account required).
If you want more control — longer videos, custom timing, text overlays — use CapCut (available on phone and desktop, free). Import your picture, set its duration to however long you want, then add music from CapCut's library or upload your own audio file.
Key Takeaways
- Still images cannot contain audio, so you must first convert your picture into a video file, even if it is just a few seconds long.
- iMovie (iPhone/Mac), Google Photos (Android), and CapCut (all devices) are free tools that can turn a picture into a video and add music in minutes.
- If you want to use a song from your own music library, CapCut lets you upload your own audio files; built-in music libraries have limited songs.
- The final file will be a video (usually .mp4), not a picture, so you will need to share it as a video file or post it to a platform that accepts video.
Using your phone's built-in tools
iPhones come with iMovie, which is the fastest route if you already have the picture in your Photos app. Open iMovie, tap the plus sign, select "Movie", then tap the plus sign again and choose your picture. Set the duration by dragging the edge of the picture clip — the longer you drag, the longer the picture stays on screen. Then tap the music note icon at the bottom, choose "Music", and pick a song from your library, Apple Music, or iMovie's built-in soundtrack collection.
Android users should start with Google Photos. Open the app, select your picture, tap the Tools icon (wrench), then scroll to "Cinematic" or "Create". This automatically generates a short animated video from your still image. From there, tap Edit, then tap Audio, and add music from Google's library or your own files. If Cinematic is not available on your device, use Google's built-in video editor instead: select the picture, tap Create, then Movie.
Both tools export the finished video to your phone's storage automatically. The file will be ready to share within seconds.
Using CapCut for more control
CapCut is free on iPhone, Android, Mac, and Windows, and it gives you more options than phone defaults. read it, open it, and tap "New project". Select your picture from your library. Once it is imported, you will see it on a timeline at the bottom. By default, CapCut sets the picture to display for three seconds. To make it longer, tap the picture on the timeline, then drag the right edge to extend it — you can make it as long as you want.
To add music, tap the plus sign at the bottom, then select "Audio". You can choose from CapCut's built-in music library (organized by mood and genre), or tap "Upload" to add a song from your phone's storage. If you upload your own file, CapCut accepts .mp3, .wav, .m4a, and other common formats. Position the audio on the timeline so it starts when you want it to, and adjust the volume by tapping the audio clip and using the volume slider.
When you are done, tap Export at the top right. CapCut will ask what quality you want — 1080p is standard and works on all platforms. The export takes a few minutes depending on your phone's speed. The finished video saves to your phone automatically.
Adding music from your own files
If you want to use a specific song you own — a recording you made, a song you downloaded, or an audio file you have stored — CapCut is the most straightforward option. Open CapCut, create a new project with your picture, then tap the plus sign and select "Audio". Tap "Upload" and choose the audio file from your phone or computer. CapCut will import it and place it on the timeline.
iMovie also supports custom audio, but the process is less direct. On iPhone, you have to add the audio file to your Voice Memos or Music app first, then access it through iMovie's audio menu. On Mac, you can drag an audio file directly into the iMovie timeline. Google Photos does not support uploading custom audio files — you are limited to its built-in music library.
Keep in mind that if you plan to share the video publicly (on social media, YouTube, or a website), using copyrighted music you do not own can trigger copyright claims or removal. Built-in music libraries in these apps are usually licensed for personal use, so they are safer. If you use your own recordings or royalty-free music, there is no copyright risk.
Adjusting timing and syncing music to your picture
The length of your video should match the length of your music, or at least feel intentional. If your song is 30 seconds long but your picture only displays for 5 seconds, the music will keep playing after the video ends — which looks unfinished.
In CapCut, extend your picture's duration to match your song: tap the picture on the timeline, drag the right edge until the picture ends at the same time as the music. You can see the audio waveform on the timeline, so you can line them up visually. If you want the music to fade out before the video ends, tap the audio clip, scroll down, and tap "Fade out" — then drag the fade point to where you want it.
In iMovie, the process is similar: extend the picture duration by dragging, and the music will play for as long as the video runs. iMovie does not show you the audio waveform, so you may need to play it back a few times to get the timing right. If the music is too loud or too quiet compared to any other audio in your project, tap the audio clip and adjust the volume slider.
Exporting and sharing your finished video
Once you have added music and adjusted the timing, you need to export the video so you can share it. In CapCut, tap Export, choose your resolution (1080p is standard), and tap Export again. The app will process the video and save it to your phone's storage. In iMovie on iPhone, tap Done, then tap Share, and choose where you want to send it — Messages, Mail, social media, or save it to your Photos app.
The finished file will be an .mp4 video, which works on all devices and platforms. You can upload it to Instagram, TikTok, Facebook, YouTube, or email it to someone. If you are posting to social media, keep in mind that some platforms compress video quality, so exporting at the highest quality available in your app is worth the extra file size.
If you want to edit the video further after exporting — add text, trim it, or adjust colors — you can re-import it into CapCut or iMovie and make changes. Both apps can open video files you have already created.
When you need more advanced options
If you want to add effects, transitions, or multiple pictures with music, the free phone apps have limits. CapCut handles multiple pictures well — you can import several, arrange them on the timeline, and add music that plays across all of them. iMovie can do this too, but CapCut's interface is simpler for beginners.
For desktop editing, DaVinci Resolve (free on Mac and Windows) is powerful but has a steeper learning curve. Shotcut (free, open-source, all platforms) is another option if you want precise control over audio and video timing. Both are overkill for a straightforward picture with music, but they are worth knowing about if you plan to make more videos later.
Adobe Premiere Rush is a middle ground — it costs money but is simpler than full Premiere Pro, and it works on phone and desktop. For most people adding music to a single picture, CapCut or iMovie is enough.
Frequently Asked Questions
Can I add music to a picture without turning it into a video?
No. Image files like .jpg and .png have no audio track. You must convert the picture to a video format first. Even a three-second video is technically a video file, not a picture file.
What if my music is longer than my picture?
Extend the picture's duration on the timeline to match the song length, or trim the song. In CapCut, you can also fade the music out before the video ends. If you do nothing, the music will play after the picture disappears, which usually looks unfinished.
Can I use copyrighted music from Spotify or Apple Music?
Not directly. You cannot import a Spotify or Apple Music song into CapCut or iMovie because of licensing restrictions. Use the built-in music libraries in these apps instead, or upload a song you own or a royalty-free track. If you use copyrighted music anyway, the platform you share it on may claim the copyright or remove the video.
What file format should I export to?
.mp4 is the standard and works everywhere — phones, computers, social media, email. Both CapCut and iMovie export to .mp4 by default. Do not change this unless you have a specific reason to use a different format.
Can I edit the video after I export it?
Yes. You can re-import the .mp4 file into CapCut, iMovie, or any other video editor and make changes. The original picture and music are baked into the video file, so you cannot separate them again, but you can trim, add effects, or adjust volume.