Choose language
  1. Home
  2. Compress
  3. 3GP Compressor

3GP Compressor

Shrink 3GP videos for basic phones, MMS messages and small memory cards, with H.264, MPEG-4 or H.263. The result stays 3GP. Free and private.

Loading the tool…
Rate this tool
No ratings yet. Be the first.

How to use

  1. Step 1

    Add the 3GP clips

    Drop 3GP or 3G2 files, or any short video you want as a small 3GP. Codec, size and length appear for each one.

  2. Step 2

    Choose a size limit

    Switch to Target size and enter the limit in MB, or use a quality level if you just want a smaller file.

  3. Step 3

    Pick the phone codec

    H.264 is the smallest. MPEG-4 suits phones from the late 2000s. H.263 is for the oldest models and limits the picture to 352×288.

  4. Step 4

    Compress

    Press Compress and download the new 3GP files, or all of them together as a ZIP.

Why compress a format that is already small

3GP was designed for phones with tiny screens and slow networks, so most old clips are only a few megabytes. Today people compress 3GP for different reasons:

  • a basic phone or a simple music player only plays 3GP from its memory card, and the card is full;
  • an MMS message or an old mobile service accepts only very small files, often well under 1 MB;
  • a modern video should be turned into a tiny 3GP for one of these devices;
  • some Android apps still save short recordings as 3GP, sometimes at a higher bitrate than needed.

Three codecs, three generations of phones

CodecFile sizeFor
H.264 (default)SmallestPhones from about 2009 on, and modern players
MPEG-4 Part 2MediumFeature phones of the late 2000s
H.263Largest for the same pictureThe oldest camera phones; picture size is capped at 352×288

For old clips, the codec is often where the saving comes from. Their picture is tiny and the frame rate low, so there is little else to remove. Rewriting an H.263 clip with H.264 usually makes it noticeably smaller while it looks the same on screen.

If you are not sure what an old phone supports, copy a short test file to it first. If H.264 doesn't play, try MPEG-4, then H.263.

Getting under a strict size limit

The sound in the compressed 3GP is AAC at a fixed 96 kbps. That alone takes about 0.7 MB per minute. This matters when the limit is small. A one-minute clip can't fit into 500 KB with sound, whatever happens to the picture. The tool tells you when a target is out of reach and shows the smallest size it can make. You then have three options:

  1. tick Remove audio if the clip works without sound;
  2. shorten the clip with Trim Video or in the 3GP editor;
  3. lower the resolution to 360p or less and the frame rate to 15 fps, which old phones played anyway.

Small phone screens hide most compression artefacts, so even the Smallest level usually looks acceptable on the device itself.

Speed and privacy

3GP is written by a built-in converter engine (ffmpeg compiled for the browser). It is slower than the browser's MP4 encoder, but 3GP clips are short and small, so a batch is usually done quickly. If you want to watch old phone videos on a computer or TV instead, convert them with 3GP to MP4. Nothing is uploaded at any step.

Frequently asked questions

How do I make a 3GP video small enough for MMS?

Choose Target size and enter the limit of your carrier, for example 0.5 MB. Remove the sound and shorten the clip if the tool says the target can't be reached.

Which 3GP codec works on an old Nokia or Samsung phone?

Phones from about 2009 on usually play H.264. Older feature phones often need MPEG-4 or H.263, so test a short file first.

Can I turn an MP4 into a small 3GP here?

Yes. Drop the MP4 here: this page always saves 3GP, whatever the source format. For a plain format change without a size goal, MP4 to 3GP also works.

Why can't my clip get any smaller?

The sound uses a fixed 96 kbps, so very small targets are only possible without audio or with a shorter clip.

More tools