Initializing... drag & drop files here
Supports: AVI
This page re-encodes an AVI into a RealMedia .rm file using RealNetworks' RealVideo codecs. It is worth being blunt about the direction of travel: almost nobody should be converting into RealMedia today. No browser plays .rm natively, the codecs available in the container here date from the late-1990s streaming era, and a modern AVI will come out visibly softer at any setting. The honest reasons to do it anyway are narrow — you are matching an existing .rm or .rmvb library, or feeding a period player, set-top box or media server that lists RealMedia and rejects anything newer. If you simply want a small file that plays everywhere, convert AVI to MP4 instead. Files are uploaded over an encrypted connection, converted on our servers, and deleted automatically a few hours later.
| Property | Value |
|---|---|
| Full name | Audio Video Interleave |
| Origin | Microsoft, 10 November 1992, with Video for Windows |
| Structure | RIFF chunks, streams identified by FourCC tags |
| Codec policy | Codec-agnostic |
| Common video inside | MPEG-4 ASP (DivX, Xvid), MJPEG, DV |
| Designed for | Local playback, capture and editing on the desktop |
| Native browser playback | No |
| Status | Container still widely readable; codecs inside vary enormously |
| Property | Value |
|---|---|
| Full name | RealMedia |
| Origin | RealNetworks; RealAudio arrived April 1995, RealVideo in 1997 |
| Video codecs | RealVideo 1.0 (RV10) and G2 (RV20), both based on ITU-T H.263; later RV30 and RV40 are not offered here |
| Audio codecs here | RealAudio 1.0, AAC or AC3 |
| Designed for | Streaming over dial-up and early broadband links |
| Variable-bitrate sibling | RMVB, the variable-bitrate flavour of the same container |
| Native browser playback | No |
| Plays today in | VLC, mpv, MPC-HC and other FFmpeg-based players; RealPlayer |
| Status | Legacy — proprietary, and long since displaced by H.264 and MP4 |
Three things about the output are worth knowing before you run it.
.avi files. Batch conversion is supported and every queued file uses the same settings..rm file. No sign-up, no watermark.Because you are re-encoding with a codec generation from 1997. RV10 and RV20 are both built on ITU-T H.263, which is markedly less detail-preserving than the MPEG-4 ASP or H.264 video your AVI most likely holds. No preset fixes this; Highest only reduces how much you lose. The picture is decoded and re-compressed on our servers rather than copied through, so a generation of loss is unavoidable. If visual quality is the priority, RealMedia is the wrong target — AVI to MP4 keeps far more detail at the same file size.
RV10 is RealVideo 1.0, the codec that shipped with RealPlayer 5, and it is recognised by essentially everything that has ever supported RealMedia — including old set-top hardware. RV20 is the G2-era codec from the RealPlayer 6 generation; it is slightly more capable, but some period devices refuse it. If your destination is a software player like VLC or RealPlayer, either works. If it is a 2000s-era media box, stay on RV10.
That happens when the clip was encoded with RealAudio 1.0, the original 14.4 kbit/s speech codec, which the encoder writes at 8 kHz in mono. It was built for dial-up voice streaming in the mid-1990s and it strips everything above the speech band, so music, ambience and stereo imaging all disappear. Set Audio Codec to AAC before converting anything musical; AC3 is the other option if a specific playback chain expects it.
Variable Bitrate is not available when the video codec is RealVideo, so it does not render on this page. Use Constant Bitrate for a predictable rate, Constant Quality or Constraint Quality to hold a quality level, or Specific file size to hit a target. The variable-bitrate version of RealMedia is a separate container flavour — see AVI to RMVB.
.rm files in 2026?VLC, mpv and MPC-HC all decode RealVideo and RealAudio through FFmpeg's implementations, so on a desktop the format is still openable. RealPlayer itself still exists. What will not play it: every web browser, essentially every phone's stock player, smart TVs, and modern editing software. That asymmetry is the whole reason most traffic runs the other way, out of RealMedia rather than into it.
RMVB is RealMedia Variable Bitrate — the same container with a rate model that spends more bits on complex scenes and fewer on simple ones, so it generally looks better at a given average file size. RM as produced here holds a rate you set rather than varying it. If the library or device you are matching expects RMVB, use AVI to RMVB so the container and rate model line up with the rest of your collection.
Three genuine cases. You keep an existing RealMedia archive and want new clips in the same container, codec and quality target so the collection stays uniform. You are feeding a mid-2000s set-top box, kiosk or media server whose supported-format list includes RealMedia and chokes on anything modern. Or a delivery specification literally names .rm. Outside those, there is no upside — MP4 is smaller, sharper and universally playable.
Yes, and that is the direction most people actually need. RM to MP4 converts a stranded RealMedia file into H.264 video that plays in every browser, on phones and in every modern editor. Quality already lost to RV10 or RV20 will not come back, but the file becomes usable again, which is usually the point.
Your AVI is uploaded over an encrypted connection and converted on our servers. The upload and the finished .rm file are both deleted automatically a few hours later, there is no sign-up and no watermark, and files are never shared or made public.