Free to use · no account · your files never leave your device

Convert GIF to JPG. In your browser, nothing uploaded

A GIF that needs to become a JPG is almost always a still image in the wrong wrapper. A diagram, a logo, or an old export that a photo tool, upload form, or document template will only take as JPG. This converter decodes the GIF with your browser’s own image decoder and re-encodes it as JPG using the mozjpeg WebAssembly encoder, entirely on your device. Nothing is uploaded. Two honest notes: JPG has no transparency, so any transparent areas of the GIF are flattened onto white; and if the GIF is animated, only its first frame is converted, because JPG is a single-image format.

How it works

  1. Drop your .gif files below. Batch conversion works fine.
  2. Set the JPG quality if you want; 80 suits most images.
  3. Download each JPG as it finishes.

Frequently asked questions

What happens to an animated GIF?

Only the first frame is converted. JPG cannot hold an animation. The output is a single still image of frame one. If you need every frame as a separate file, that is a frame-extraction job rather than a format conversion.

Where do transparent areas go?

JPG does not support transparency, so any transparent pixels in the GIF are composited onto a white background. If you need the transparency kept, convert to PNG or WebP instead. Both support an alpha channel.

Is quality lost converting GIF to JPG?

GIF is limited to 256 colors, and JPG is lossy, so this is a re-encode of already-limited data. At quality 80–90 the result looks the same at normal sizes. For flat graphics with hard edges, PNG is often the better target.

Are my files uploaded?

No. Decoding and JPG encoding both run in your browser via WebAssembly. The file never leaves your device, and the tool works offline once the page has loaded.