Initializing... drag & drop files here
Supports: RM
RM is RealNetworks' legacy RealMedia container from the RealPlayer streaming era of the late 1990s and 2000s, and modern devices have largely stopped opening it. This tool reads the RealAudio stream inside an .rm file and re-encodes it as M4A — AAC audio in an MPEG-4 container, the format iTunes, iPhones, and Android players treat as a default. The video, if any, is discarded; you get the sound out of a dying format and into one that plays everywhere, while RealAudio decoders still exist.
.rm file onto the page or click "+ Add Files" to browse. You can queue several files and convert them with the same settings.If you want the picture as well as the sound, convert to RM to MP4 instead. For a master that never degrades on re-encoding, see RM to FLAC; for the most universally playable file, RM to MP3.
| Property | RM (RealMedia) | M4A |
|---|---|---|
| Developer | RealNetworks | Apple / MPEG (MPEG-4 Part 3) |
| Era | Late 1990s–2000s streaming | Modern default audio container |
| Audio codec | RealAudio — Cook (1998), later AAC / ATRAC3 | AAC (Advanced Audio Coding) |
| Compression | Lossy | Lossy |
| Bitrate model | .rm constant bitrate; .rmvb variable |
Constant or variable, your choice |
| Plays out of the box on | VLC, MPC-HC; RealPlayer if installed | iPhone, iTunes, Android, Safari, Chrome, Edge |
| Best for | (legacy) dial-up / early-broadband streams | Everyday playback on current devices |
No. RealAudio inside an .rm file is already lossy, and M4A's AAC codec is also lossy, so this is a lossy-to-lossy re-encode — the detail discarded when the file was first encoded is gone, and re-encoding cannot rebuild it. The value is portability: you move the audio out of an orphaned format and into one every current device plays. To avoid adding noticeable loss on top of what is already there, pick a bitrate that matches or exceeds the source.
AAC, the codec inside an M4A, was designed to deliver more compression at higher fidelity than MP3 at the same bitrate, and it is the native audio format across Apple devices and iTunes. So if your library lives in the Apple ecosystem, M4A fits in cleanly. If you instead want the single most universally playable file — car stereos, old players, anything — RM to MP3 is the safer target. For a lossless archival master that never degrades again, use RM to FLAC.
This page extracts only the audio stream and saves it as M4A — any video in the .rm file is dropped. That is what you want for music, lectures, interviews, or internet-radio captures. If the RM file is a video clip and you want to keep the picture, convert it with the RM to MP4 converter instead.
Yes. RealMedia was RealNetworks' proprietary streaming format, and most current default players no longer open it — mainstream RealVideo development largely wound down after RealNetworks sold its next-generation codec patents to Intel in 2012. xconvert decodes the RealAudio stream server-side using the same FFmpeg/libavcodec lineage that lets VLC and MPC-HC still play these files, so no RealPlayer install is required. Upload the .rm as-is.
It depends on the bitrate you choose, not on the size of the source RM. AAC file size is roughly bitrate multiplied by duration — about 1 MB per minute at 128 kbit/s. In our testing, a 30-minute RealAudio talk re-encoded to a 128 kbit/s M4A landed near 28 MB, regardless of how the original stream was packed. The real limit on a big job is upload time, not the output size.
Your file is uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion — no sign-up, no watermark, never shared or made public.