3GPMP4

Convert 3GP to MP4

Convert 3GP files to MP4 entirely in your browser. The universal video container — H.264 + AAC plays on every device, browser and editor. Drop your 3GP below — vexo runs ffmpeg-wasm locally, nothing is uploaded.

Drop your video here

or choose a file from your device

MP4
MOV
WebM
MKV
AVI
GIF

Max 200 MB per file. Conversion runs in your browser.

Every conversion runs entirely in your browser. Your video never leaves your device.

About 3GPMP4

Why convert 3GP to MP4?

MP4 with H.264 + AAC plays on every device, browser and editor. Convert from 3GP when you need a file you can share or upload anywhere without worrying about codec support. 3GP is a legacy container with limited support on modern phones, browsers and editors. Converting to MP4 keeps the footage but lets it play on everything you actually use today.

About 3GP

3GP is the multimedia container created for early 3G mobile phones. It was the default capture format on Nokia, Sony Ericsson and early Android devices in the mid-2000s. The video inside is usually H.263 or low-bitrate H.264; the audio is often AMR — a narrowband codec optimised for voice. 3GP files are tiny but visually very dated. Converting to MP4 unlocks playback on every modern device and lets you actually edit the footage.

About MP4

MP4 is the default video container of the modern web. With H.264 video and AAC audio it is the format every iPhone, Android phone, Windows machine, Mac, smart TV, video editor, social platform and browser understands without extra codecs. vexo encodes MP4 with the H.264 'veryfast' preset and 128 kbps stereo AAC — a safe default for talking-head, music and screen recordings.

What you're converting between

A short primer on both formats so the trade-offs are obvious before you hit Convert.

3GP

Source

3GPP multimedia container · introduced 2003

H.263 / MPEG-4 / H.264 + AMR / AAC

3GP is the multimedia container created for early 3G mobile phones. It was the default capture format on Nokia, Sony Ericsson and early Android devices in the mid-2000s. The video inside is usually H.263 or low-bitrate H.264; the audio is often AMR — a narrowband codec optimised for voice. 3GP files are tiny but visually very dated. Converting to MP4 unlocks playback on every modern device and lets you actually edit the footage.

Strengths

  • Very small files (kilobytes per second)
  • Designed for memory-constrained handsets

Trade-offs

  • Resolution rarely above 320×240
  • AMR audio sounds tinny by modern standards
  • Few modern players or browsers support it directly

MP4

Target

MPEG-4 Part 14 · introduced 2001

H.264 + AAC

MP4 is the default video container of the modern web. With H.264 video and AAC audio it is the format every iPhone, Android phone, Windows machine, Mac, smart TV, video editor, social platform and browser understands without extra codecs. vexo encodes MP4 with the H.264 'veryfast' preset and 128 kbps stereo AAC — a safe default for talking-head, music and screen recordings.

Strengths

  • Plays on every device and player on Earth
  • Hardware-decoded on phones and laptops
  • Compact at quality 70–80 for most content

Trade-offs

  • Slightly larger than WebM at the same perceived quality
  • H.264 has licensing concerns for some use cases (not for end-users)

Supported formats

MP4 is the safest default for web and mobile playback. WebM gives the smallest files for modern browsers. GIF is for short, soundless animations.

WMV, FLV and other legacy/streaming formats are not supported in this version. Please convert those to MP4 first using a desktop tool.

FormatInputOutputNotes
MP4
Yes
Yes
H.264 + AAC, broadest compatibility
MOV
Yes
No
Apple/QuickTime container; convert to MP4
WebM
Yes
Yes
VP9 + Opus, smaller than MP4
MKV
Yes
No
Container; convert to MP4 or WebM
AVI
Yes
No
Legacy container; convert to MP4
GIF
Yes
Yes
No audio, short clips only
WMV
No
No
Not supported
FLV
No
No
Not supported

Frequently asked questions

Your videos never leave your device

vexo is a static page. Every conversion runs inside your browser via ffmpeg compiled to WebAssembly. There is no server-side processing, no upload, no temporary file, no cache. When you close this tab, every file is gone.

  • No account required.
  • No server processing. Your videos stay on your device.
  • No caching, no Service Worker, no IndexedDB persistence.
  • The conversion engine (ffmpeg-wasm) is fetched from a public CDN and cached by the browser; no personal data is sent.