Convexy

How to convert GIF to JPG on iPhone

Two things to know before you start: an animated GIF becomes a single still frame, and a GIF's colour palette is capped at 256 colours — a limitation JPG cannot undo. Neither is a flaw in the converter; both are just what the formats are.

Animation does not survive. A JPG holds exactly one image. If your GIF moves, you get the first frame and nothing else — there is nowhere in a JPG to put the other frames, and no setting changes that. If the movement is the point, do not convert to JPG. (Convexy can go the other way, turning a video into an animated GIF.)

GIF is a 1987 format, and it shows

GIF predates the web. Its defining constraint is the palette: each frame can use at most 256 distinct colours, chosen from a table stored in the file. Compression is LZW — lossless, but only within that brutally reduced palette.

That is why photographs saved as GIF look wrong. A photo contains hundreds of thousands of distinct colours; squeezing it into 256 forces the encoder to either band the gradients into visible steps or dither them into a fine speckle. Either way, the damage is permanent and it happened when the GIF was made.

GIF also has 1-bit transparency: a pixel is either fully transparent or fully opaque, with no partial alpha. This is why GIFs with soft edges show that characteristic ugly fringe against the wrong background.

What GIF does have is animation and universal support, which is the entire reason it survived into the 2020s despite being technically obsolete in every other respect.

What converting to JPG does and doesn't do

So when is this worth doing?

If the GIF is a flat-colour graphic and you just want a still image, PNG is the better target: it is lossless, it keeps the transparency properly, and it compresses flat colour better than JPG does. JPG is for photographic content.

The honest summary: converting a GIF to a JPG is usually a downgrade dressed as a conversion. The image was already degraded by the palette reduction, and JPG adds a second, different kind of degradation on top. Do it when you need a still frame or a compatible format — not because you expect the picture to improve.

On-device

The conversion runs on your iPhone or iPad through Apple's ImageIO. No upload, no account, no server — it works with the network switched off entirely.

How to do it

  1. Bring the GIF in

    Tap Browse files and pick the .gif, or share it into Convexy from Messages, Safari or wherever it came from.

  2. Choose JPG

    Convexy offers the formats a GIF can become. Tap JPG — but if the image is a flat-colour graphic or has transparency you need, choose PNG instead.

  3. Set a background colour if the GIF is transparent

    JPG has no alpha channel, so transparent pixels must be composited onto something solid. White is the default; set another colour in Options if the image is meant to sit on a dark background.

  4. Set the quality

    Keep it high, particularly if the GIF is dithered. JPEG compression handles fine dither speckle badly, and compressing hard on top of it looks noticeably rough.

  5. Convert, then save or share

    You get a single still image — the first frame, if the GIF was animated. Check the output size: for flat-colour graphics the JPG can genuinely be larger than the GIF was.

Common questions

What happens to the animation when I convert a GIF to JPG?

It is gone. JPG is a single-image format with no concept of frames or timing, so you get the first frame of the animation as a still picture. No converter can produce an animated JPG, because no such thing exists. If you need to keep the motion, you need a format that supports it — GIF, WebP or a video format.

Will converting to JPG improve the GIF's colours?

No. A GIF is limited to 256 colours, and that reduction was applied when the GIF was created — the discarded colours are not stored anywhere. JPG has a much larger colour space, but there is nothing to fill it with. Banding and dithering in the source will be preserved, and JPEG compression tends to make dither patterns look worse rather than better.

Why is my JPG bigger than the original GIF?

Because GIF's palette-based LZW compression is very effective on flat colour — logos, diagrams, simple memes — while JPEG spends bytes encoding frequency detail that a flat graphic does not have. If your GIF is graphics rather than photography, converting to JPG can genuinely increase the file size while also making it look worse. PNG is the better choice for that content.

Does the JPG keep the GIF's transparency?

No. JPG has no alpha channel whatsoever. Transparent pixels are flattened onto a solid background, white unless you choose another colour. Note that GIF transparency is only 1-bit anyway — a pixel is fully transparent or fully opaque — so soft edges were already going to look rough. If you need transparency, convert to PNG or WebP.

Should I convert my GIF to JPG or PNG?

PNG, in most cases. GIFs are usually graphics, and PNG is lossless, handles flat colour efficiently, and preserves transparency properly with a full alpha channel. Choose JPG only when the GIF is genuinely a photograph, or when something downstream insists on JPG specifically.