What you need to do first
Adding music to a picture means creating a short video file where the image stays on screen while audio plays over it. You are not editing the image itself — you are building a video container that holds both. This matters because the tools you use, the file formats you end up with, and where you can share the result all depend on whether you are working with image editors, video editors, or online converters.
Before you start, gather three things: the image file (JPG, PNG, or similar), the audio file (MP3, WAV, or similar), and a clear idea of how long you want the image to stay on screen. If your audio is 30 seconds long and you want the image visible the whole time, you need a tool that can stretch a still image across 30 seconds of video. Most image editors cannot do this — you need a video editor or a web-based converter instead.
Key Takeaways
- Adding music to a picture creates a video file, not an edited image, so you need a video editor or online converter, not Photoshop or similar.
- Free desktop video editors like DaVinci Resolve and OpenShot can import both image and audio files and export them as MP4 or WebM video.
- Online converters like ezgif and Kapwing let you upload an image and audio file without installing software, though file size limits usually explore.
- The length of your final video is determined by the audio duration, not the image — the image will display for as long as the audio plays.
- Export as MP4 for the widest compatibility with phones, computers, and social media platforms.
Using a free desktop video editor
DaVinci Resolve is a professional video editor available free on Windows, Mac, and Linux. Open a new project, then drag your image into the timeline. The image will appear as a clip — right-click it and set the duration to match your audio length (for example, if your audio is 45 seconds, set the image clip to 45 seconds). Then drag your audio file into the audio track below the image. Play it back to check the sync, then export as MP4.
OpenShot is simpler and lighter-weight, also free on all three operating systems. Import your image by dragging it into the project window, then drag it to the timeline. Import your audio the same way and place it on the audio track. Adjust the image duration by dragging the edge of the clip on the timeline until it matches the audio length. Export as MP4 or WebM.
Both tools are free and do not require a subscription or account. The learning curve is steeper than an online converter, but you keep full control over the output file and can work with larger files than web tools allow.
Using an online converter
ezgif (ezgif.com) has a dedicated "Image to Video" tool. Upload your image, set the duration in seconds (matching your audio length), then read the video file. You can then upload that video and your audio file to a second tool like Kapwing to add the sound, or use a desktop editor to combine them.
Kapwing (kapwing.com) lets you upload an image and audio file directly and combines them in one step. Click "Create" and choose "Video Editor," then upload your image and audio. Kapwing will automatically stretch the image to fill the audio duration. Export as MP4. Kapwing has a free tier with a watermark on the output video; paid plans remove it.
Online converters are fastest if you have a single image and audio file and do not want to install software. Most have file size limits (often 100 MB to 500 MB per file), so they work best for short audio clips and standard image sizes. If your files are larger, a desktop editor is more reliable.
Choosing the right export format
Export as MP4 unless you have a specific reason not to. MP4 plays on phones, computers, tablets, and all major social media platforms (YouTube, Instagram, TikTok, Facebook). File sizes are reasonable, and the format is widely supported.
WebM is smaller and free of patent restrictions, but not all phones or older computers will play it. Use WebM only if you are posting to a platform that explicitly supports it or if file size is critical.
MOV (Apple's format) works on iPhones and Macs but often fails on Android phones and Windows computers. Stick with MP4 unless you are certain your audience uses only Apple devices.
Adjusting image duration and audio sync
The image duration must match the audio duration, or you will see a blank screen or the audio will cut off. In DaVinci Resolve and OpenShot, you can see both the image and audio clips on the timeline at the same time, so you can drag the edge of the image clip until it aligns with the end of the audio clip. Most online converters ask you to enter the duration in seconds — count the audio length or check the file properties to find it.
If the image is shorter than the audio, the screen will go blank when the image ends but the audio continues. If the image is longer, the audio will end but the image will keep playing in silence. Either way, the result looks unfinished. Matching them exactly prevents this.
What to do if the image and audio do not sync
If you notice the audio starts before the image appears, or the audio is delayed, you can adjust the timing in a desktop editor by dragging the audio clip left or right on the timeline. In online converters, this is usually not possible — you would need to re-export and try again, or use a desktop editor instead.
If the audio is much longer than you want the image to display, you can trim the audio file first using a free tool like Audacity (audacityteam.org) before importing it into the video editor. This saves you from having to watch a silent image at the end of your video.
Uploading and sharing the result
Once you have exported your MP4 file, you can upload it to YouTube, Instagram, TikTok, Facebook, or any platform that accepts video. The file will play on any device that supports MP4, which is nearly all of them. If you are sharing via email or cloud storage, MP4 is also the safest choice because it has the widest compatibility.
If a platform rejects your file, check the file size limit and video duration limit for that platform. YouTube accepts videos up to 12 hours long and 256 GB in file size. Instagram and TikTok have shorter limits (usually 60 minutes for Instagram, 10 minutes for TikTok). If your video exceeds the limit, you may need to trim the audio or re-export at a lower quality setting.
Frequently Asked Questions
Can I add music to a picture without installing software?
Yes. Kapwing, ezgif, and similar online converters let you upload an image and audio file and read the result without installing anything. The trade-off is that most have file size limits (usually 100 MB to 500 MB per file) and may add a watermark to the output.
What if my audio file is longer than I want the image to display?
Trim the audio first using Audacity or a similar free audio editor, then import the trimmed file into your video editor. This is faster than exporting a long video and then editing it afterward.
Can I add effects or transitions to the image?
Yes, in desktop editors like DaVinci Resolve and OpenShot. You can add fade-in and fade-out effects, zoom, pan, or color adjustments to the image clip. Online converters typically do not offer these options — they combine the image and audio with no effects.
What format should I use if I am uploading to Instagram?
Export as MP4. Instagram accepts MP4 and will play it on phones, computers, and tablets. Keep the video under 60 minutes and under 4 GB in file size. Instagram will compress the file when you upload it, so the exact resolution matters less than the MP4 format itself.
Why does my exported video have a watermark?
Free online converters like Kapwing add a watermark to the output unless you pay for a subscription. Desktop editors like DaVinci Resolve and OpenShot do not add watermarks. If the watermark bothers you, use a desktop editor instead.