Initializing... drag & drop files here
Supports: 3GPP
A .3gpp file is a mobile-phone video clip — the same container as .3gp (both are the 3GPP file format), built on the ISO base media / MPEG-4 layout to keep recordings small for older phones and networks. A .ts file is an MPEG-2 Transport Stream: a broadcast-and-streaming container that wraps the same video and audio into small, error-resilient packets. This converter re-wraps your mobile clip into a transport stream and, by default, re-encodes the video to H.264 with AAC audio so the result plays cleanly in TS players and HLS pipelines.
One honest caveat up front: 3GP/3GPP sources are low-resolution by design, so moving to TS cannot add detail the original never captured. The reason to pick .ts is the destination — appending clips to an existing transport stream, feeding a broadcast/IPTV workflow, or producing HLS segments. For general playback and sharing, MP4 (H.264) is far more universal; in that case use 3GPP to MP4 (or 3GP to MP4) instead.
| Property | Value |
|---|---|
| Full name | 3GPP file format (.3gp / .3gpp — same format) |
| Defined by | 3rd Generation Partnership Project (3GPP) |
| Based on | ISO base media file format (MPEG-4 Part 12) |
| Typical video | H.263, MPEG-4 Part 2, or H.264/AVC |
| Typical audio | AMR-NB, AMR-WB, or AAC |
| Designed for | Mobile capture on low-bandwidth networks (small files, low resolution) |
| MIME type | video/3gpp |
| Property | Value |
|---|---|
| Full name | MPEG-2 Transport Stream (.ts) |
| Standard | ISO/IEC 13818-1 / ITU-T H.222.0 (MPEG-2 Part 1, Systems) |
| Packet structure | Fixed 188-byte packets, designed for error-prone channels |
| Typical video | MPEG-2, H.264/AVC, or H.265/HEVC |
| xconvert default output | H.264 video + AAC audio |
| Used for | DVB/ATSC broadcast, IPTV, and HLS media segments |
| Best for | Streaming, broadcast, and concatenating clips into one stream |
.3gpp (or .3gp) clip onto the page, or click "+ Add Files" to browse. You can queue several clips and convert them with the same settings..ts file. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark.No. The transport stream container changes how the video is packaged and transmitted, not how it was originally captured. A 3GPP clip recorded at 176x144 or 320x240 stays at that resolution and detail level. Re-wrapping into .ts makes it compatible with broadcast and streaming players, but it cannot recover detail the phone never recorded.
By default xconvert encodes the TS as H.264 video with AAC audio, which is the most broadly compatible combination for HLS and modern transport-stream players. In Advanced Options you can switch the Video Codec to MPEG-2 (for legacy DVB/ATSC equipment) or other TS-compatible codecs such as MPEG-4 and Xvid. In our testing, leaving the default H.264 + AAC produced TS files that played without remuxing in VLC.
Pick TS when the destination requires it: HLS segmenting, an IPTV or DVB broadcast chain, or appending the clip onto an existing transport stream. TS uses fixed 188-byte packets that tolerate dropped data on unreliable channels, which is why it underpins digital TV and live streaming. For ordinary playback, email, or social sharing, MP4 is smaller and more universally supported — use 3GPP to MP4 for that.
Yes. .3gp and .3gpp are two extensions for the identical 3GPP file format, defined by the 3rd Generation Partnership Project and based on the MPEG-4 Part 12 (ISO base media) container. Players that open one open the other, and this converter accepts both.
Yes. The Trim control lets you set a start time and duration so only the portion you need is written to the TS file, and the Video resolution options let you keep the original size or apply a preset. For a low-resolution 3GPP source, keeping the original resolution avoids the soft, blocky look that upscaling produces.
VLC Media Player plays transport streams on Windows, macOS, and Linux without extra components, and most broadcast and editing tools (such as VideoStudio and PowerProducer) import them. HLS players and CDN segmenters also consume .ts directly. If a player refuses the file, confirm it supports the H.264-in-TS combination this tool produces by default.
Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours. There is no sign-up, no watermark, and your files are never shared or made public.