Convert GIF to JPEG
Free online converter for GIF files. Universally supported lossy photo format. Nothing to install, no watermark, and every file is deleted automatically.
Drag and drop your files
or
Upload a GIF file to convert it to JPEG. Up to 3 files at once, 100 MB each.
Free · up to 3 files · 100 MB each · files deleted automatically after 1 hour.
About GIF and JPG
GIF .gif
A 1987 format that survives for one reason: it animates, and it plays everywhere without a video player. Its palette is capped at 256 colours per frame.
Good for
- Animation that works in any browser and any chat app
- Lossless within its 256-colour palette
- Universally supported after nearly four decades
Trade-offs
- 256 colours means visible banding on photographs
- Transparency is on-or-off per pixel, so edges look jagged
- Far larger than a real video file for the same clip
image/gif
JPEG .jpg
The photographic standard since 1992. JPEG throws away detail your eye is least likely to miss, which is why a photograph saved as JPEG is a fraction of the size of the same image saved losslessly.
Good for
- Opens everywhere — no format is more widely supported
- Very small files for photographs and other continuous-tone images
- A quality dial, so you choose the trade against file size
Trade-offs
- Lossy: detail is discarded permanently, and re-saving repeatedly compounds it
- No transparency at all
- Sharp edges, flat colour and text pick up visible halos
image/jpeg
GIF and JPG side by side
| GIF | JPG | |
|---|---|---|
| Compression | Lossless, 256-colour palette | Lossy |
| Transparency | Yes — 1-bit, no partial | No |
| Animation | Yes | No |
| Typically used for | Short loops, reaction clips, simple animations | Photographs, camera output, web images |
What changes when you convert GIF to JPG
Transparency is flattened
GIF carries an alpha channel and JPG has none, so anything transparent has to become a solid colour. We composite onto white. If the image was designed to sit over a coloured background, convert to a format that keeps alpha instead — or expect a white box around it.
Only the first frame survives
A GIF is usually an animation, and JPG holds a single still image — so the result is the first frame and the rest is discarded. To keep the motion, convert to a video format instead, or to a still format that animates.
The palette does not grow
A GIF holds at most 256 colours per frame, and JPG can hold millions — but the colours your GIF discarded when it was made do not come back. Any banding you can see in the GIF will still be there afterwards, stored in a format capable of much more.
How the JPG is written
Our default is quality 82 through mozjpeg, written progressively so it renders in passes over a slow connection. The quality control on the converter moves this if you need to — the default aims to be indistinguishable from the source at a sensible file size, rather than to win a compression benchmark.
Colour detail is stored at half resolution
JPG keeps full brightness detail but records colour at half resolution in each direction, because the eye is far more sensitive to the first than the second. On photographs it is invisible. On saturated edges it is not: red text on white, thin coloured lines and flat graphic shapes can pick up fringing. If the GIF is a screenshot, a logo or anything with text in it, a lossless format will treat it far better.
This step is irreversible
GIF holds every sample; JPG keeps a close approximation. The file gets dramatically smaller, and converting back later will not undo it. Keep the GIF original if it is a master you will work from again.
Other GIF conversions
Other ways to get JPEG
Worth reading next
Where your transparent background went
Transparency is the property most often lost silently in a conversion — the file looks perfect until it lands on a coloured background and grows a white rectangle.
5 min read
Why your PNG is so much bigger than your JPEG
The same photograph can be 300 KB as a JPEG and 4 MB as a PNG. Here is what each format is actually doing, and how to tell which one your file wants to be.
7 min read