MP3 to MP4 Converter (Audio to Video)

Turn an MP3 or any audio file into an MP4 video with a cover image, a title or a waveform that moves with the sound, for a podcast clip, an interview quote or a voice note on a platform that only takes video. Free, no account, and the file never leaves your browser.

Checking whether this browser can encode video…

Drop your MP3, WAV, M4A, AAC, OGG or FLAC here or click to browse

Up to 100 MB and 30 minutes of audio.

The audio and the picture stay in your browser; nothing is uploaded. Need the other direction? The Video to Audio Converter pulls the sound out of a video.

How to turn MP3 into MP4

One file at a time, all on your device.

  1. 1

    Drop the audio file

    MP3, WAV, M4A, AAC, OGG or FLAC, up to 100 MB and 30 minutes. The page first checks that your browser can encode H.264 video and AAC sound, which is what an MP4 holds, and shows the length and a size estimate.

  2. 2

    Choose what the video shows

    A background colour with a title, a cover image, a waveform that fills in as the audio plays, or a progress bar. Pick the size: square for a feed, landscape for YouTube, portrait for stories and reels.

  3. 3

    Make the MP4 and download it

    Your browser draws every frame, encodes the video and the sound, and writes the MP4 on your device. Play the preview, then download the file under the same name with an .mp4 ending.

What the video shows

Four visuals, all drawn from what you type or drop, nothing generated elsewhere.

  • Colour and title

    A plain background in your colour with the title and subtitle you type. One frame a second, so the file stays small: the sound is most of it.

  • Cover image

    A JPEG or PNG fitted inside the frame, never cropped, over your background colour, with the title underneath. The page reads the file's first bytes to confirm it is an image.

  • Moving waveform

    The recording's own waveform, drawn from the decoded audio. The bars fill in from the left as the audio plays, ten frames a second.

  • Progress bar

    A bar under the title that fills from left to right with the sound, for a quieter look than the waveform.

MP3 to video for LinkedIn, YouTube and Instagram

Most feeds play a video and skip an audio file. An MP4 with a still or a waveform is the usual answer: it is the same sound, in a container every player and upload form accepts.

Pick the size by where it goes: 1080×1080 fits a square post in a feed, 1920×1080 is the landscape shape of YouTube and most players, and 1080×1920 fills a phone screen for stories and reels. Each platform re-encodes what you upload, so a modest AAC bitrate (128 kbps for speech) is enough.

The output is H.264 video with AAC sound in an MP4 file, the pairing players have supported for years. If you only need a picture of the sound and no video, the Audio Waveform Generator makes a PNG or SVG instead.

Size and length

Up to 30 minutes and 100 MB of audio per file (the browser decodes the whole file into memory first). The sound takes a fixed number of bytes per minute at the bitrate you pick; the video part depends on the picture, so these are estimates for a 1080×1080 frame at 128 kbps.

Audio lengthColour, title or imageWaveform or progress bar
1 minute2.0 MB7.4 MB
5 minutes9.9 MB36.8 MB
30 minutes59.7 MB220.6 MB
Estimates. A still is encoded at one frame a second and a moving visual at ten, so the moving ones are larger. 1 MB = 1,048,576 bytes.

Which browsers can make the video

The page needs two parts of the browser's WebCodecs: a video encoder that can write H.264 and an audio encoder that can write AAC. The versions below are where each encoder exists; which codecs a browser can actually encode depends on the browser and the device, so the page asks before you start and says so if it cannot, rather than making another format.

BrowserVideo encoderAudio encoder (AAC)H.264 here
Chrome on a computerSince version 94Since version 94Checked when you open the page
EdgeSince version 94Since version 94Checked when you open the page
Safari (Mac, iPhone, iPad)Since version 16.4Since version 26Checked when you open the page
Firefox on a computerSince version 130Since version 130Checked when you open the page
Firefox on AndroidNot availableNot availableNo
Where each encoder exists, per MDN's browser compatibility data. Some browsers have the encoder but no H.264 on a given device; the check when the page opens is what counts.

Where the clip comes from: podcast transcription, AI for journalists, sales storytelling.

The clip comes from a recording. ParrotNotes makes the recording easy to search.

You are turning a quote into a video. ParrotNotes records the interview or the call on your phone and gives you the transcript, so the moment worth clipping is a search away instead of a scrub through the file. Free for 100 minutes of recording a month.

Get ParrotNotes free

Related tools

MP3 to MP4 FAQ

Sources