A real MP3 encoder, in the browser
Browsers cannot write MP3 on their own, so this page ships the LAME encoder compiled to WebAssembly. It loads once, the moment you ask for an MP3, and encodes at the bitrate you picked.
Turn an MP4 (or MOV, WebM, MKV) into an MP3 in your browser. Choose 128, 192 or 320 kbps, keep the stereo, cut just the part you want.
Private, nothing leaves your device No sign-up100% free
Drag & drop an MP4 (or MOV, WebM, MKV) file, or click to browse
Choose fileDrop in an MP4 and get an MP3 back. The audio is read straight out of the video and encoded to MP3 on your own computer, so nothing is uploaded, there is no queue and no account. Pick the bitrate, keep the whole thing or just a stretch of it, and download.
Encoded on your device, never uploaded
No account, no per-minute charge, no watermark
The bitrate is yours to pick, stereo is kept
Drag in or choose the video. MOV, WebM and MKV work the same way. It stays on your computer; nothing is sent anywhere.
192 kbps is the sensible default, 320 the ceiling, 128 is plenty for speech. Drag the range handles if you only want a stretch of it.
Play it back to check, then download. The file is named after the video, ready for a phone, a player or an editor.
Browsers cannot write MP3 on their own, so this page ships the LAME encoder compiled to WebAssembly. It loads once, the moment you ask for an MP3, and encodes at the bitrate you picked.
The channels of the video are kept: a stereo mix comes out stereo, a mono recording stays mono. MP3 takes 32, 44.1 or 48 kHz, so a studio file at 96 kHz is brought down to 48.
A range bar with two handles and two time fields: keep the whole track, or cut one song, one answer, one chorus.
Some videos carry MP3 audio already. Those are copied out untouched, in seconds, so nothing is lost to a second encode.
The same page writes WAV, when you want the uncompressed master, and M4A, when AAC in a small file is what a phone wants.
No upload, no server, no account. The video is read and the MP3 is written on your own device, so it is safe for private recordings.
Drop the video on the panel above, leave the format on MP3, pick a bitrate and press Extract. The soundtrack is decoded from the MP4 with the browser’s own WebCodecs and encoded to MP3 with LAME running as WebAssembly. A three-minute song takes a few seconds on a laptop; the progress bar shows where it is.
It is not only MP4. MOV from an iPhone, WebM from a screen recorder, MKV from a capture card: the audio track is read the same way, so the same page converts video to MP3 whatever the container.
192 kbps is the default because it is transparent for most music on most speakers and comes to about 1.4 MB per minute of audio. 320 kbps is the highest MP3 allows and the pick when the source is a clean studio mix. 128 kbps is plenty for a lecture or a podcast and half the size.
Bitrate cannot add quality that the video did not have: an MP4 whose audio was recorded at 96 kbps does not get better at 320. When the video already carries MP3, the page skips the encoder and copies the stream out as it is.
An MP4 to MP3 converter that uploads your file has a copy of it. This one never does: the decode and the encode both run in your browser, there is no account and no watermark, and a two-hour recording costs you nothing.
The typical converter uploads the whole video to a server, makes you wait in a queue and puts the higher bitrates behind a paywall. This one encodes on your own machine.
Drop the MP4 onto the tool, keep MP3 selected, pick 128, 192 or 320 kbps and click Extract MP3. The MP3 is encoded in your browser and is ready to download when it is done. No sign-up, nothing uploaded.
Yes. Any video your browser can read works the same way: MOV, WebM, MKV, M4V. The audio track is read straight out of the container.
Yes. The channels of the video are kept: stereo stays stereo, mono stays mono. A surround track with more than two channels is folded down to stereo, because MP3 has no more than two.
192 kbps for most music, 320 kbps when the source is a clean mix and size does not matter, 128 kbps for speech. The default is 192.
Yes. After the file loads, drag the start and end handles on the range bar, or type the times, and only that stretch is encoded.
No. The video is read and the MP3 is written entirely on your device. Nothing is sent to a server and no account is needed.
The MP3 is held in memory until you download it, so a single extraction is capped at four hours. Longer recordings can be done in pieces with the range handles.
Yes. The format row has WAV (uncompressed 16-bit PCM) and M4A (AAC) beside MP3. Pick one and press Extract.
Drop in a video and download the MP3 from your browser, free, private, and with no account.
Runs entirely in your browser. Your files never leave your device.