MPEG to M4R Converter

Extract the soundtrack from an MPEG video and save a 30-second clip as an M4R iPhone ringtone. Choose start time, duration, bitrate and channels. Free online.

Initializing... drag & drop files here

Supports: MPG, MPEG

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
File Compression
Preset
Audio Channel
Audio Channel
Auto-adjusted if needed. We'll change this to the closest value that supports your chosen bitrate. The values used are shown on the download card.
Audio Sample Rate
Audio Sample Rate
Auto-adjusted if needed. We'll change this to the closest value that supports your chosen bitrate. The values used are shown on the download card.
Trim

MPEG to M4R: An iPhone Ringtone from an Old Video Clip

Plenty of the funniest, loudest or most sentimental sounds people own are trapped inside .mpeg files: a Video CD of a wedding, a TV-card capture from the early 2000s, a clip from a first-generation digital camera. This page lifts the soundtrack out of that MPEG file, drops the picture, and encodes the audio as AAC in an .m4r file, the format iPhone uses for custom ringtones. Underneath, an M4R is the same thing as an M4A, AAC-LC audio in an MPEG-4 container; the different extension is what tells iOS, Finder and iTunes that the file is a tone rather than a song.

One rule shapes everything else: Apple says ringtones can be up to 30 seconds long. Making a ringtone is therefore two jobs, choosing the half-minute you want and converting it, and this page does both in one pass.

How to Make an iPhone Ringtone from an MPEG File

  1. Upload the MPEG File: Drag your .mpeg or .mpg file onto the page or click "Add Files". Both extensions are accepted, and several files can be queued with the same settings.
  2. Mark the Moment with Trim: Switch Trim from Unchanged to Trim, type the Start time (plain seconds or HH:MM:SS.sss) and set Duration to 30 seconds or less. The note under Duration repeats Apple's 30-second guidance.
  3. Pick the Bitrate and Channels: AAC is the only codec for M4R. Under File Compression, Constant Bitrate (8-384 kbps) gives a predictable size; Variable Bitrate, Quality Preset, Custom Bitrate and a target file size are there too. Set Audio Channel to Stereo or Mono if you want to fix the layout.
  4. Convert and Send It to the iPhone: Click Convert and download the .m4r. Copy it to your iPhone (Finder on a Mac, iTunes on Windows, or GarageBand on the phone) and choose it under Settings > Sounds & Haptics > Ringtone.

What Is Inside an MPEG File

An .mpeg file is a program stream from the MPEG-1 (ISO/IEC 11172) or MPEG-2 (ISO/IEC 13818) family: video and audio packets interleaved in one file. Which one you have depends on its age and origin. Video CDs and many early camera and webcam clips are MPEG-1; TV capture cards, DVD recorders and DVD rips produce MPEG-2. The video is thrown away here, but the audio codec tells you what to expect from the ringtone.

Source audio Where it usually comes from What it means for the ringtone
MPEG-1 Audio Layer II (MP2), 224 kbps, 44.1 kHz Video CD (VCD) A good source; 128 kbps AAC is ample for a phone speaker
MP2 at other rates, often 48 kHz TV capture cards, DVD recorders Leave Audio Sample Rate on Original; AAC handles 48 kHz
Dolby Digital (AC-3), stereo or 5.1 MPEG-2 files ripped from DVDs Set Audio Channel to Stereo so a surround mix is folded down
Linear PCM (uncompressed) Some DVD-derived and camcorder files Lossless source, so the AAC encode is the only lossy step

MP2 and AC-3 cannot simply be repackaged, because an M4R holds AAC and nothing else. The soundtrack is decoded and encoded again as AAC. On a ringtone that second generation of compression is not something anyone will hear through a phone speaker, as long as the bitrate is not starved.

MPEG vs M4R at a Glance

Property MPEG (.mpeg / .mpg) M4R (iPhone ringtone)
Container MPEG-1 or MPEG-2 program stream MPEG-4, saved with the .m4r extension
Video MPEG-1 or MPEG-2 video None
Audio codec MP2 most often; AC-3 or LPCM on DVD-derived files AAC-LC only
Typical length Minutes to hours Up to 30 seconds (Apple's ringtone length)
Typical size About 600 MB per hour for VCD-quality MPEG-1; several GB for DVD-quality MPEG-2 About 480 KB for 30 seconds at 128 kbps
What opens it VLC, Windows players, video editors iPhone Settings as a ringtone or text tone; any AAC player

The size math is simple: AAC bitrate in kbps x seconds / 8 gives kilobytes, so the same 30 seconds is about 720 KB at 192 kbps and about 960 KB at 256 kbps.

Choosing a Clip That Works as a Ringtone

A ringtone repeats until you answer, so the best clips start strongly and end cleanly. Find the moment in VLC or any player that shows elapsed time, note it, then start the Trim a fraction of a second earlier so the first syllable or beat is not clipped. Spoken lines and laughter work well in Mono; music usually sounds better left in Stereo. If you have already made a ringtone and want it shorter, Trim M4R works on the finished .m4r without going back to the video.

Putting the Ringtone on Your iPhone

  • Mac: connect the iPhone, select it in the Finder sidebar (macOS Catalina or later) and drag the .m4r onto it.
  • Windows: use iTunes to add the tone to the connected iPhone.
  • iPhone only: save the file to Files, import it into GarageBand, then use Share > Ringtone, the route Apple describes in its ringtone article.

The tone then appears in Settings > Sounds & Haptics > Ringtone. For a single caller, open Contacts, pick the person, tap Edit and choose Ringtone or Text Tone. Android does not need M4R at all; MPEG to MP3 makes a file Android phones accept as a ringtone.

Frequently Asked Questions

What is the difference between M4R and M4A?

Only the extension. Both are AAC audio in an MPEG-4 container; we write M4R with the same MPEG-4 muxer we use for M4A, and a file inspector such as ffprobe shows AAC LC with the major brand M4A . The .m4r name is what makes Finder, iTunes and iOS treat the file as a ringtone. If you want the whole soundtrack as a music file rather than a tone, use MPEG to M4A.

How long can an iPhone ringtone be?

Apple's support article says ringtones can be up to 30 seconds long, and GarageBand shortens a longer one automatically when you export it. You will still see a 40-second figure quoted online; it dates from the iTunes era and is not in Apple's current documentation, so keep to 30 seconds.

Will the ringtone sound worse than the original video?

Not in a way you will notice on a phone. Most MPEG soundtracks are MP2 or AC-3, both lossy, so encoding to AAC is a second lossy pass. At 128 kbps or more that pass is effectively transparent for a 30-second clip played through an iPhone speaker. Going far above the source bitrate cannot add detail the original never had.

My MPEG has more than one audio track. Which one is used?

There is no track picker on this page, so the converter chooses an audio stream automatically, normally the main soundtrack. If you need a commentary or second-language track instead, separate it with a desktop tool before uploading.

Can I use the same file as a text tone?

Yes. Apple's GarageBand guide notes that an exported ringtone can be used as a Standard Ringtone or a Standard Text Tone, and a custom tone you have added can also be chosen under Settings > Sounds & Haptics > Text Tone. For message alerts, a clip of a few seconds is usually kinder than a full 30.

What sample rate should I choose?

Leave Audio Sample Rate on Original. MPEG soundtracks are usually 44.1 kHz (Video CD) or 48 kHz (capture cards and DVD-derived files), and AAC handles both, so resampling only adds a step. Lower rates such as 16000 Hz make a smaller file but sound muffled.

What happens to my MPEG file after the conversion?

It is uploaded over an encrypted (TLS) connection, processed on our servers, and deleted automatically after a few hours, together with the ringtone. The converter is free, needs no sign-up and adds no watermark.

Rate MPEG to M4R Converter Tool

☆☆☆☆☆
Be the first to rate this tool