Picovert

How to Convert GIF to JPG Free: Extract Frames or Save as JPEG

By Picovert Team2026-02-164 min read

GIF files are everywhere — memes, reaction clips, product demos, animated icons. But when you need a still image, GIF's 256-color palette and animation make it the wrong format. Converting to JPEG gives you a static photo-friendly file that loads faster, shares more easily, and looks better for photographic content. This guide covers five free methods to convert GIF to JPG on any platform.

Why Convert GIF to JPEG?

  • Color range: GIF is limited to 256 colors, which causes visible banding and dithering on photos and gradients. JPEG handles millions of colors and is designed for photographic content
  • File size for photos: a photographic image stored as GIF is often larger than the same image as a JPEG at equivalent visual quality, because JPEG compression is tuned for continuous-tone images
  • Static sharing: you have a GIF meme or screenshot and just need a still image to embed in a document, post to a site, or send via email
  • Product assets: you have an animated product GIF and need a static JPEG thumbnail for a product listing, email campaign, or social post

Understanding the Challenge: GIFs Are Animated

GIF files can contain multiple frames stored sequentially. When you convert a GIF to JPEG, you must decide what that means:

  • First frame only: the simplest and most common approach — extract frame 0 and save it as a JPEG. This is what most online converters do automatically
  • All frames as separate JPEGs: useful when you want to reference specific moments in an animation or use individual frames in another project
  • Flatten to single image: some tools composite all frames together, though this typically just produces a blurred or overlaid result — usually first frame is what you actually want

A one-frame (static) GIF converts just like any other image — there is no frame selection needed.

Method 1: Online Converter (Fastest)

The easiest approach — no software to install, works on any device.

  1. Open Picovert's Image Converter
  2. Upload your GIF file (drag and drop or click to browse)
  3. Select JPG as the output format
  4. Adjust quality if the option is available — 85 is a good default for most uses
  5. Download the converted JPEG

The converter extracts the first frame and saves it as a static JPEG. Processing happens in your browser — no files are sent to a server.

Method 2: Browser Trick (Windows and Mac)

If you just need one specific frame from an animated GIF, your browser can help without any extra software.

  1. Open the GIF in Chrome, Firefox, or Safari (drag the file into a new tab)
  2. Watch the animation and right-click when the GIF is paused on the frame you want. Note: animated GIFs play continuously — you may need to use browser developer tools or an extension to pause on a specific frame
  3. Select Save image as — this saves the image in its original GIF format, not JPEG
  4. To convert the saved GIF to JPEG, run it through an online converter as a second step

This method works well for extracting a specific frame, but doesn't give you direct JPEG output or quality control.

Method 3: Windows — Paint

Paint is built into every version of Windows and can open and save GIF files as JPEG in a few clicks.

  1. Right-click the GIF file and select Open with → Paint
  2. Paint displays the first frame of the GIF. For animated GIFs, only the first frame is shown — this is the frame that will be saved
  3. Go to File → Save as → JPEG picture
  4. Choose a filename and location, then click Save

Paint doesn't offer quality control — it uses a fixed JPEG quality setting. The output is typically around quality 75–80, which is fine for web use and sharing but not ideal for archiving. For better quality control, use an online converter or Mac Preview.

Method 4: Mac — Preview

Mac Preview supports animated GIFs, shows each frame individually, and gives you full JPEG quality control on export.

  1. Double-click the GIF to open it in Preview
  2. To see all frames, go to View → Contact Sheet (or press Command+2). The filmstrip panel shows every frame in the animation
  3. Click the frame you want to export in the filmstrip sidebar. To export all frames, select all with Command+A
  4. Go to File → Export
  5. In the Format dropdown, select JPEG
  6. Set the Quality slider — 85 for web use, 90–95 for high-quality output
  7. Click Save

When exporting multiple frames selected in the Contact Sheet, Preview creates a separate JPEG file for each frame. This is the easiest way to extract all frames as JPEGs on a Mac without any command-line tools.

Method 5: ImageMagick (Command Line — All Frames)

ImageMagick is a free command-line tool available on Windows, Mac, and Linux. It's ideal when you need to convert many GIFs at once or extract all frames from animated GIFs.

  1. Install ImageMagick: on Mac run brew install imagemagick; on Linux use sudo apt install imagemagick; on Windows download the installer from imagemagick.org
  2. Convert only the first frame to JPEG:
    convert input.gif[0] output.jpg
  3. Extract all frames as separate JPEG files:
    convert input.gif output-%03d.jpg
    This creates output-000.jpg, output-001.jpg, etc.
  4. Set JPEG quality for all frames at 85:
    convert -quality 85 input.gif output-%03d.jpg
  5. Flatten the animation into a single composited image:
    convert -flatten input.gif output.jpg
    Note: this overlays all frames on top of each other, which usually isn't what you want for photographic content. First frame extraction is almost always the better choice
  6. Batch convert all GIFs in a folder (first frame only):
    for f in *.gif; do convert "$f[0]" -quality 85 "${f%.gif}.jpg"; done

Quality Note: GIF Color Ceiling

Converting GIF to JPEG does not improve the original image quality — it changes the compression format, but the color information is still limited to the 256 colors that the GIF stored. If the GIF was created from a photo, the banding and dithering from the original GIF conversion are already baked in.

What JPEG conversion does give you is better compression efficiency for photographic content and removal of the GIF's animation overhead. If you have access to the original higher-quality source image (the PNG or JPEG that was used to create the GIF), always use that instead of converting the GIF — the result will be significantly better.

For compressing animated GIFs before converting, try Picovert's GIF Compressor to reduce file size while keeping the animation intact. For converting images between formats in general, the Image Converter supports GIF, JPEG, PNG, WebP, AVIF, and more.