Initializing... drag & drop files here
Supports: DVR
A .dvr file is a recorded-TV clip — most often a Microsoft DVR-MS recording from Windows Media Center, holding an MPEG-2 broadcast inside an ASF-based container. 3GP is the tiny mobile-phone container standardized by the 3GPP group for 3G handsets. This converter transcodes a standard-definition TV recording down into a small, low-resolution clip that fits on an old phone or a storage-limited device.
Be clear about the trade-off before you start: this is a large drop in both file size and resolution. 3GP tops out around basic mobile resolutions, so a broadcast recording loses most of its detail, and re-encoding can never add it back. If your goal is simply to play a .dvr recording on a modern phone, computer, or TV, convert DVR to MP4 instead — H.264/MP4 keeps far more quality and plays almost everywhere. Reach for 3GP only when a specific old device or 3G-era app demands it.
| Property | Value |
|---|---|
| Full name | Microsoft Digital Video Recording (DVR-MS) |
| Container | ASF-based (Advanced Systems Format) |
| Video codec | MPEG-2 (standard-definition broadcast) |
| Audio codec | MPEG-1 Audio Layer II or Dolby Digital (AC-3) |
| Used by | Windows XP Media Center Edition, Vista, Windows 7 |
| DRM note | Copy-protected recordings play only on the device that made them |
| Replaced by | WTV (from Media Center TV Pack 2008 / Windows 7 onward) |
| Best for | Archiving and playing back live-TV recordings on Windows |
| Property | Value |
|---|---|
| Full name | 3GPP Multimedia File (3GP) |
| Standardized by | 3GPP (3rd Generation Partnership Project), spec 3GPP TS 26.244 |
| Container | MPEG-4 / ISO base media (a slim mobile cousin of MP4) |
| Video codec | H.263, MPEG-4 Part 2, or H.264 |
| Audio codec | AMR-NB, AMR-WB, or AAC |
| Typical resolution | QCIF 176×144 and QVGA 320×240 |
| Best for | Small clips on legacy 3G phones and bandwidth-limited playback |
.dvr (or DVR-MS) file onto the page, or click "Add Files" to browse. You can queue several recordings to convert with the same settings.3GP is built for small size and old 3G networks, so it caps out at basic mobile resolutions (commonly 176×144 or 320×240) — far below the standard-definition MPEG-2 in a DVR-MS recording. The downscale is expected, and re-encoding cannot restore detail that the smaller frame throws away. If quality matters more than tiny file size, convert to MP4 instead.
For almost every modern use, MP4 is the better target: it supports HD and 4K, plays on virtually all phones, computers, and smart TVs, and keeps far more of the original detail. Choose 3GP only when a specific legacy device, old feature phone, or a 3G-era app explicitly requires it. For everything else, use convert DVR to MP4.
Possibly. DVR-MS recordings of broadcasts flagged as copy-protected are restricted by the original DRM and will only play back on the device that recorded them; conversion tools generally cannot process them. Unprotected recordings convert normally. If a file fails, the broadcaster's copy flag is the likely cause, not the converter.
By default the output uses H.264 video with AMR audio, which is the most widely compatible combination for 3GP playback. The 3GP container also supports H.263 and MPEG-4 Part 2 video with AMR-NB, AMR-WB, or AAC audio — you can change the codec under Advanced Options if a target device needs a specific one.
No. DVR-MS stores extra Windows Media Center metadata (channel, program title, broadcast time) that the lean 3GP container has no place for, so that information is dropped during transcoding. You keep the picture and sound, not the program-guide data.
In our testing, the two biggest levers are resolution and length: pick a small Preset Resolution (QCIF or QVGA) and use the Trim Time Range to export only the segment you actually need. A short, low-resolution 3GP clip can be a small fraction of the original recording's size — which is the whole point of choosing 3GP over MP4.
They're close cousins. Both are slim mobile containers from the same 3GPP-era lineage, but 3G2 (.3g2) targets CDMA2000 networks and supports a slightly different codec set, while 3GP targets GSM/UMTS phones. If your device specifically expects 3G2, use convert DVR to 3G2 instead.