Initializing... drag & drop files here
Supports: MP4, M4V
MP4 is the dominant container for video on phones, cameras, and the web — it typically wraps H.264 or H.265 video alongside an AAC stereo audio track at 128-256 kbps. AMR (Adaptive Multi-Rate) is the speech codec used by GSM, UMTS, and VoLTE phone networks; it compresses voice down to 4.75-23.85 kbps by modeling the human vocal tract instead of sampling the waveform. Pulling the audio out of an MP4 and re-encoding it as AMR is overwhelmingly a speech-only workflow. Common reasons to do it:
If the destination needs a more universal format, see MP4 to MP3 or MP4 to WAV. For the reverse extraction from a different video container, MPEG to AMR covers MPEG-1/MPEG-2 sources, and AMR to MP3 goes the other direction.
| Property | MP4 (source) | AMR (output) |
|---|---|---|
| Type | Video container with audio track | Audio-only, speech codec |
| Audio quality | Stereo AAC, typically 128-256 kbps | Speech-only mono |
| Sample rate | 44.1 kHz or 48 kHz | 8 kHz (NB) or 16 kHz (WB) only |
| Frequency range | Full audible spectrum (up to ~22 kHz) | 300 Hz - 3.4 kHz (NB) / 50 Hz - 7 kHz (WB) |
| Typical bitrate (audio) | 128-256 kbps | 4.75-12.2 kbps (NB), 6.60-23.85 kbps (WB) |
| 1-minute file size (audio portion) | ~1-2 MB | ~35-90 KB (NB), ~50-180 KB (WB) |
| Best for | Video playback, music, sharing | Voice ringtones, MMS, telephony, IVR |
| Universal device playback | Wide (every modern player) | Narrow — phones, VLC, Audacity, specialist apps |
| Mode | Bitrate | Best for |
|---|---|---|
| AMR-NB | 4.75 kbps | Smallest possible — emergency-channel voice, MMS over EDGE |
| AMR-NB | 7.40 kbps | Typical GSM voicemail quality |
| AMR-NB | 12.2 kbps | Default — best AMR-NB quality, used by GSM full-rate calls |
| AMR-WB | 6.60 kbps | Smallest wideband — usable HD voice for tight bandwidth |
| AMR-WB | 12.65 kbps | Balanced wideband for clear dialogue at low size |
| AMR-WB | 23.85 kbps | Maximum AMR-WB quality — closest to natural voice in AMR |
Pick AMR-NB if the target is a feature phone, MMS gateway, GSM voicemail, or any pre-2010 mobile network — those endpoints almost always assume narrowband. Pick AMR-WB (HD Voice) if the destination is a modern VoLTE-capable phone, a SIP softphone, or an Asterisk/FreeSWITCH PBX configured for wideband. AMR-WB at 12.65 kbps sounds noticeably clearer for dialogue than AMR-NB at 12.2 kbps because it captures up to 7 kHz of audio versus 3.4 kHz, but it is not universally accepted on older handsets.
No. AMR is a speech-only codec built around the ACELP algorithm — it models the vocal tract and discards everything outside the speech band. Music, sound effects, and ambient noise come out muffled, warbly, and chorus-like, and percussion turns to mush. If your MP4 has any musical content worth keeping, convert to MP3 or M4A instead. Use AMR only when the source is pure speech.
Two reductions stack. First, you are discarding the video track entirely — that is typically 90-98% of an MP4 file. Second, you are re-encoding the remaining audio from a 128-256 kbps full-spectrum stereo AAC stream down to a 4.75-23.85 kbps speech-band mono stream, another 10-50× reduction. A 200 MB MP4 with 60 seconds of dialogue becomes a 35-90 KB AMR-NB file or a 50-180 KB AMR-WB file.
Always mono. AMR has no stereo mode — the encoder downmixes the source automatically. This is fine for ringtones, MMS, IVR, and telephony, which are all mono pipelines anyway. If you need stereo speech output, convert to MP3 or AAC instead.
8 kHz for AMR-NB and 16 kHz for AMR-WB. There is no other option — these are the rates the codec specification defines. The MP4's source audio (44.1 or 48 kHz AAC) is automatically downsampled before encoding. If you need a different sample rate, AMR is not the right format for your use case.
Yes. Drop in multiple .mp4 or .m4v files and each converts in parallel within your browser session. Output downloads as individual AMR files or as a single ZIP. Useful when batch-prepping IVR prompts from a folder of recorded scripts, building a corpus of speech samples for an ASR test set, or converting screen-recorded tutorials into compact voice-only briefings.
Yes. Use the trim section to enter a start time and duration. Both accept seconds (12.5) or HH:MM:SS.sss format (00:01:30.500). This is useful for cutting a single line of dialogue out of a long MP4, skipping past the title card or intro music, or chopping a multi-minute clip down to the few seconds you actually want as a ringtone.
Modern iOS and Android no longer ship a native AMR player in the default Files or Music app — Apple removed AMR support around iOS 11, and stock Android dropped it in recent releases. The file still works in VLC, Audacity, and most third-party media players, and it remains valid for MMS, ringtone slots on older phones, and any backend system (Asterisk, FreeSWITCH, IVR platforms) that expects AMR. If you need a file that just plays on a current consumer phone, use MP4 to MP3 instead.