FlipMyFormat

GIF to JPG Converter

Save the frames of an animated GIF as JPG, PNG or WebP pictures: all of them, the first, every Nth, the ones you tick, or one sprite sheet. Free, nothing uploaded.

Select GIF files

or drop them here · every frame or just the one you need

Converted in your browser. Your GIFs are not uploaded.

People also use

How to turn a GIF into still pictures in three steps

Drop one or more GIF files into the box above and the tool opens them straight away. You see every frame as a small preview with its number and its delay in milliseconds, so you know what is inside before you save anything. Pick which frames you want, choose JPG, PNG or WebP, and press the button.

The GIF is read by our own decoder running in your browser, so the file never leaves your device. You can add up to 30 GIFs at once, each up to 100 MB. A single picture downloads directly; several pictures come together in one ZIP file with tidy, numbered names.

  1. 1

    Add your GIF

    Tap the box to choose GIF files, drop them on it or paste them. Up to 30 files of 100 MB each, still or animated.

  2. 2

    Pick frames and format

    Choose Every frame, First frame only, Every Nth frame, Choose frames or Sprite sheet, then JPG, PNG or WebP. Size and quality sit under More options.

  3. 3

    Convert and download

    Press Convert, check the number of pictures and the total size, and download one picture or a ZIP with all of them.

The defaults suit most jobs: every frame, JPG at quality 92, the original size and a white background behind any see-through parts. Add a GIF, press the button, and the pictures are ready in a moment.

What happens to a GIF when it becomes pictures

An animated GIF is a stack of pictures with a short pause after each one. The file stores each frame in a compact way: often a frame holds only the part of the picture that changed, and a small note says whether the earlier frame stays underneath or is wiped. A viewer has to rebuild every frame from these pieces before it can show it.

That is what our reader does first. It unpacks the GIF, applies the disposal notes and the transparency of every frame exactly as a browser would, and keeps each frame as a complete picture. The pictures you download therefore look like the frames you see while the GIF plays, not like loose fragments with empty edges.

Then each chosen frame is drawn at the size you set and saved in the format you picked. JPG gives small files that open everywhere, PNG keeps every pixel and the transparent parts, and WebP is a modern format that does both reasonably well. Nothing else about the frame is changed.

A GIF to JPG converter free of sign-ups and watermarks

This GIF to JPG converter free of charge asks for no account, puts no watermark on your pictures and has no daily limit. Convert one small sticker or thirty long GIFs, as often as you like, without paying or signing in.

It can be free because your own device does the work. There is no server that reads the files, so there is nothing to rent and no queue to wait in. A short GIF of twenty frames is saved in about a second on a modern computer, and the tool shows its progress for longer jobs.

GIF to JPG online, but done on your own device

Using GIF to JPG online usually means sending your file to someone else's computer and waiting for it to come back. Here the page loads once and the converting happens on your device, which is quicker for small files and private for every file. You can even switch off your internet after the page has loaded and keep working.

The tool runs in current versions of Chrome, Edge, Firefox and Safari. On a computer you can drag files in from a folder or paste a GIF you copied; on a phone you pick it from your files or photos. The finished pictures go to your usual downloads folder.

GIF to JPG converter online free: nothing to install

People searching for a GIF to JPG converter online free of installs often worry about adware, sign-up walls and size caps. None of those apply here. There is no program to download, no extension and no account, and the limits are generous: 30 files per round and 100 MB per file.

When the job is done, close the tab. Nothing is stored, nothing is kept on a server, and the next visit starts clean, apart from your last settings, which your browser remembers on this device so you do not have to pick them again.

GIF to JPG frames: every frame as its own picture

The most common reason to turn GIF to JPG frames is that you need one moment from an animation as a normal picture: a reaction for a slide, a still for a thumbnail, a step from a tutorial. The preview grid helps you find it. Every frame shows its number and its delay, so you can tell a long pause on a key frame from a quick in-between.

Every frame, the default, saves all of them. Each frame becomes a full picture at the GIF's own size, with frames that only changed a small area filled in from the frames before, just as you see them on screen. Frames that look identical are still saved separately, because they are separate frames in the file.

If the GIF is very long, the preview shows the first 300 frames to keep the page fast, and the note under the grid tells you how many there are in total. All of them are converted, not only the ones shown.

GIF to JPG sequence with numbered file names

A GIF to JPG sequence is a set of numbered pictures that keep the order of the animation. The tool names them after the GIF with the frame number added, such as dance-frame-01.jpg, dance-frame-02.jpg and so on. The number has as many digits as needed for the last frame, so a GIF with 120 frames gives frame-001 to frame-120.

Those leading zeros matter. Folders, editors and command-line tools sort file names as text, and without them frame-10 would come before frame-2. With them, the pictures line up correctly everywhere, which is what video editors, animation programs and scripts expect when they import an image sequence.

The numbers are the frame numbers of the original GIF, not a fresh count. When you save every third frame, you get frame-01, frame-04, frame-07, which tells you exactly where each picture came from.

Frames in the GIFFile namesSorts correctly
8 framesname-frame-1 to name-frame-8Yes, one digit is enough
45 framesname-frame-01 to name-frame-45Yes, two digits
120 framesname-frame-001 to name-frame-120Yes, three digits
First frame onlyname.jpgOne file, no number
Sprite sheetname-sprite-sheet.jpgOne file with every frame

Five ways to choose frames

The Frames card offers five choices. The note under it explains the one you picked, and the preview grid marks the frames that will be saved with a blue border.

ChoiceWhat you getGood for
Every frameAll frames as a numbered sequenceEditing, video import, finding one moment
First frame onlyOne still pictureThumbnails, profile pictures, previews
Every Nth frameEvery 2nd, 3rd, up to every 100th frameLong GIFs, quick overviews
Choose framesOnly the frames you tickA few key moments
Sprite sheetAll frames in one grid pictureGames, CSS animation, contact sheets

Only the first frame as a still picture

First frame only gives a single still picture named after the GIF, with no frame number. It is the quickest way to make a cover image or a thumbnail, and it is also what many email programs and some apps show when they do not play animation.

The first frame is not always the most telling one. Many GIFs start on a blank or fading frame. Look at the preview first; if a later frame says more, switch to Choose frames and tick only that one.

Every Nth frame for long GIFs

Every Nth frame keeps the first frame and then every Nth one after it. With N set to 2 you get frames 1, 3, 5 and so on; with 10 you get frames 1, 11, 21. N can be anything from 2 to 100.

This is handy for long GIFs made from video, which often have 15 to 30 frames per second and hundreds of frames that differ only slightly. Every 5th or 10th frame gives a manageable set that still shows the whole action, and the ZIP stays small.

Frames in the GIFNPictures saved
60230
120524
3001030
9003030

Choosing frames by hand

Choose frames turns the preview grid into a checklist. At first every frame is ticked; use Untick all and then tap just the frames you want, or tap single frames to drop them. The counter next to the buttons shows how many are ticked.

Ticked frames are saved with their original frame numbers, so frame 7 and frame 23 stay frame-07 and frame-23. Each GIF in the list keeps its own ticks, so you can switch between files with their name buttons and pick different frames from each.

Sprite sheet: every frame on one picture

Sprite sheet puts all frames side by side on one big picture, row by row, in the order they play. You set the number of columns, from 1 to 50, with 8 as the default; the number of rows follows from the frame count. Every cell is the same size, so each frame sits at a predictable position.

Game makers use sprite sheets to load an animation as one image and step through it. Web designers use them for CSS animations that shift the background one cell at a time. And a sheet is also a quick contact sheet: one picture that shows the whole GIF at a glance, easy to print or attach to a message.

Keep an eye on the total size. A GIF of 200 frames at 480 by 270 pixels with 10 columns gives a sheet 4800 pixels wide and 5400 high. Lower the size under More options, or choose fewer columns, if a program cannot open very large pictures.

FramesColumnsGrid (columns by rows)
1244 by 3
248 (default)8 by 3
3666 by 6
501010 by 5

GIF to PNG: when PNG suits the job better

Changing GIF to PNG instead of JPG is a good idea for graphics: logos, icons, pixel art, screenshots, text and anything with sharp edges or flat colour. PNG stores every pixel exactly, so there are no soft halos around lines, and it keeps the see-through parts of the GIF. For those pictures PNG files are often small as well.

For frames from video-like GIFs full of fine noise, JPG is usually the lighter choice. If you know you want PNG every time, the GIF to PNG page opens this same tool with PNG chosen from the start.

GIF to PNG frames for editing without loss

Saving GIF to PNG frames is the safe route when you plan to edit the pictures further. Every time a JPG is saved it is compressed again and loses a little; a PNG can be opened, changed and saved many times without that. Designers who retouch single frames and put them back into an animation usually work this way.

PNG has no quality slider, because it never throws anything away. That is why the Quality card disappears when PNG is picked. The file size depends on the picture itself: flat cartoon frames come out small, noisy photographic frames large.

GIF to PNG sequence for editors and game engines

A GIF to PNG sequence is the usual input for video editors, compositing programs and game engines. They read numbered pictures as one clip, and PNG lets them keep the transparent background, so the animation can be placed over other footage or a game scene.

The names work the same way as for JPG: the GIF name, then frame and a zero-padded number. Many editors ask for the first file and pick up the rest by themselves when the numbering is continuous, so use Every frame rather than Every Nth frame when you need a clip at the original speed.

GIF to PNG transparent: keeping the see-through parts

Many stickers and logo GIFs have a see-through background. For GIF to PNG transparent results, choose PNG or WebP and the transparent pixels stay transparent in every frame. The preview grid shows them on a light chequered pattern, the usual sign for see-through areas.

GIF transparency is all or nothing for each pixel, and that carries over. A GIF cannot have soft, half-transparent edges, so the PNG will not have them either; edges that looked a little jagged in the GIF stay that way. If you need smooth edges, the frames have to be redrawn or cut out again, which no converter can do from a GIF alone.

Background colour for JPG pictures

JPG has no transparency at all. When a GIF frame has see-through parts and you choose JPG, those parts are filled with a background colour. White is the default; the colour box on the Format card lets you pick any other one.

Choose the colour of the place the picture will be shown on. A sticker with a white background looks fine on a white page and boxed in on a dark one. If you do not know where it will end up, PNG or WebP with the transparency kept is the safer choice.

JPG, PNG or WebP: which format for your frames

All three formats save the same frames. They differ in file size, transparency and where they can be opened.

JPGPNGWebP
TransparencyNo, filled with a colourYesYes
Loses detail when savedA little, set by QualityNeverA little, set by Quality
File size for photo-like framesSmallLargeSmall
File size for flat graphicsMedium, with soft edgesSmallSmall
Opens inEverythingEverythingModern browsers and apps
Good forSharing, documents, thumbnailsEditing, sequences, stickersWebsites

The quality setting and what it changes

The Quality slider runs from 50 to 100 and applies to JPG and WebP. The default of 92 keeps frames looking like the GIF while keeping files compact. Higher values add size with little visible gain; lower values make files smaller and, below about 70, can add blocky patches around edges and text.

GIF frames are a special case for JPG. Their limited colours and sharp pixel edges are exactly what JPG compression smooths over, so at low quality you may see faint smudges around text and outlines. For that kind of frame keep the quality high or use PNG.

QualityFile sizeLook
100LargestNo visible change from the frame
92 (default)MediumHard to tell apart from the frame
80SmallerFine for photo-like frames
60SmallSoft edges around text and lines

Size from 50% to 400%: what enlarging can and cannot do

Under More options, Size sets the pictures to 50, 100, 200 or 400 percent of the GIF. At 100 percent each picture has exactly the pixels of the GIF. At 50 percent it is half as wide and half as high, a quarter of the pixels, good for small previews.

The larger settings are there because many GIFs are tiny, sometimes 200 pixels or less, and a picture that small is hard to use on a slide or in a document. Enlarging makes it bigger with smooth scaling. It does not add detail that was never in the GIF: lines get softer, not sharper. If a tool claims to restore real detail from a small GIF, it is guessing.

If you need an exact width in pixels rather than a percentage, save the frames at 100 percent and use Resize Image on the results.

Why frames do not gain colours

Every GIF frame is limited to 256 colours, often fewer. Turning it into JPG or PNG cannot bring back the colours that were dropped when the GIF was made. Bands in a sky, grainy dither in shadows and blotchy skin tones stay exactly as they were, because they are part of the frame itself.

What the conversion does is keep what is there without making it worse. PNG stores the frame pixel for pixel. JPG at a high quality setting comes very close. So the result looks like the GIF, not like the original video or photo it came from. If you still have that original, take your still picture from it instead.

A picture does not move: the animation is not kept

A JPG, a PNG and a WebP saved by this tool are still pictures. The animation itself does not survive the move: you get one file per frame, and none of them move. The delays shown in the preview are for your information and are not written into the pictures.

If you want to keep the movement but in a different format, GIF to WebP makes an animated WebP that is usually smaller. And if your aim is to make a smaller animated GIF, Compress GIF is the tool for that.

GIF to JPG Windows, Mac and Linux: in the browser you have

A frequent GIF to JPG Windows question is why Paint or the Photos app only gives one picture. They open the first frame, and Save as writes only that frame. This page saves every frame, or any choice of them, from the same browser you already use on Windows, with nothing to install.

The ZIP opens in File Explorer with a double-click, and the pictures work in Paint, Photos, Word, PowerPoint and every other Windows program. The same steps work on a Mac and on Linux, in Chrome, Edge, Firefox or Safari.

On iPhone and Android

On iPhone and Android, tap the box, then choose a GIF from Files or from your photos. Note that some galleries save GIFs from chats as short videos; if the tool says a file is not a GIF, save the original GIF again from the website or app it came from.

Phones have less memory than computers, so very long GIFs at 200 or 400 percent can be slow there. A single picture is saved to your downloads or to Files on iPhone, from where you can add it to your photos. A ZIP opens in the Files app on both systems.

Up to 30 GIFs at once, one ZIP

Up to 30 GIFs fit in one round. Each file shows as a small button with its frame count and its width and height in pixels; tap a name to see that GIF's frames in the preview grid, or the cross to remove it. Add more opens the file picker again, and Clear all starts over.

The Frames and Format choices apply to every GIF in the list. The pictures from all of them go into one ZIP, each named after its own GIF, so frames from different files never mix. If two pictures would end up with the same name, the second gets a number in brackets.

Limits: file size, frame count and memory

Each GIF can be up to 100 MB. Most GIFs are far smaller, but screen recordings and long clips exported as GIF can be large. Because the frames are rebuilt as full pictures in memory, the real limit is the number of frames multiplied by their size: a GIF so large that the browser cannot hold its frames is reported as too large instead of crashing the page.

If that happens, or if converting feels slow, try Every Nth frame, the 50 percent size, or a computer instead of a phone. Files that are damaged or not really GIF files are marked as unreadable in the list; the other files carry on.

What people use GIF frames for

Slides and documents

Presentations and reports often need a still picture. Pick the clearest frame of a reaction or a chart animation and save it as JPG.

Thumbnails and covers

First frame only, or one chosen frame, gives a quick cover for a blog post, a video or a gallery.

Game sprites

Sprite sheet lays every frame of a pixel-art animation into one PNG grid that a game engine can step through.

Video editing

A PNG sequence imports into editing programs as a clip, with the transparent background kept.

Tutorials and support

Screen-recorded GIFs explain a process; single frames work as numbered steps in a written guide.

Printing

Paper cannot animate. A contact sheet or a few chosen frames turn an animation into something you can print.

Examples: four common jobs

One frame for a slide

Choose frames, untick all, tick frame 14, JPG at 92, size 200%. One still picture, named after the GIF with -frame-14.

Sticker with transparency

Every frame, PNG. A numbered PNG set with the see-through background kept, in one ZIP.

Overview of a long clip

A GIF with 450 frames, Every Nth frame with N at 15, JPG, size 50%. Thirty small pictures that show the whole clip.

Sprite sheet for a game

A 16-frame pixel-art GIF, Sprite sheet with 4 columns, PNG, size 100%. One 4 by 4 grid with the pixels exactly as drawn, ready for an engine.

Before you press Convert: a short checklist

The right GIF selected in the list, with its frames visible in the preview grid.

Frames mode chosen: every frame, the first, every Nth, the ones you ticked or a sprite sheet.

Format picked: JPG for small files, PNG or WebP to keep transparency.

Background colour set if you chose JPG and the GIF has see-through parts.

Size and quality checked under More options.

Number of pictures under the button matches what you expect.

Is it safe? Your GIFs are not uploaded

Your GIFs are not uploaded. The page loads once, and from then on your files are read, unpacked and saved as pictures by your own browser. Nothing is sent to our server or to anyone else, and nothing is kept after you close the tab.

That matters for screen recordings that show private messages or work in progress, and for anything you have not published yet. The only thing remembered is your choice of settings, stored in this browser so the tool opens the way you left it.

How it works

When you add a GIF, our reader parses the file, unpacks each frame's compressed pixels, applies the frame's position, transparency and disposal method, and keeps every frame as a complete picture together with its delay. Small previews are drawn from those pictures for the grid.

When you press Convert, the frames you chose are drawn onto a canvas at the size you set, on the background colour for JPG or on a clear background for PNG and WebP, and the browser's own encoder writes each picture. For a sprite sheet the frames are placed cell by cell on one large canvas. Several pictures are then packed into a ZIP in your browser.

How this frame converter compares

Tools that pull frames out of GIFs can look alike. Here is how this one handles the points that matter.

What to checkFlipMyFormatTypical online converter
GIF uploaded to a serverNo, read in your browserUsually yes
Frame preview with numbers and delaysYesSometimes
Pick single frames or every NthYesRarely
Sprite sheet with set columnsYesRarely
FormatsJPG, PNG, WebPOften JPG only
Several GIFs at onceUp to 30, one ZIPOften one at a time
Watermark or sign-upNeitherSometimes

Common problems and fixes

Only one picture came out

First frame only is selected, or the GIF has only one frame. Check the frame count next to the file name and pick Every frame.

The background turned white

JPG cannot be see-through, so transparent parts get the background colour. Choose PNG or WebP to keep them clear.

Frames look washed out or banded

The GIF itself has at most 256 colours. The frames show what the GIF holds; converting cannot add colours back.

Enlarged frames look soft

Size 200% and 400% scale the pixels up smoothly. They cannot add detail that the GIF never had.

Smudges around text in JPG

Raise the quality towards 100, or save as PNG, which keeps sharp edges exactly.

The file is said to be unreadable

It may be damaged, cut off during download, or a video with a .gif name. Save the original again and retry.

Too many frames for the browser

Very long, large GIFs need a lot of memory. Use Every Nth frame or the 50% size, or try a computer.

The frames sort in the wrong order

Sort by name in your folder view; the zero-padded numbers keep the order. Avoid renaming the files by hand.

A frame I ticked is missing

Ticks belong to each GIF separately. Select the right file in the list and check its ticks again.

Tips for clean frames

Look through the preview grid before you convert. The frame with the longest delay is often the one the GIF maker wanted you to notice.

For screenshots, text and pixel art, PNG keeps the edges clean; for frames from films and camera clips, JPG is lighter.

Save at 100 percent and resize later if you need an exact size. Enlarging inside the tool is handy for quick use, not for print.

Use Every Nth frame on long GIFs first to get an overview, then come back with Choose frames for the exact ones you need.

Keep the numbered names when you pass a sequence on. Editors rely on them to put the frames in the right order.

GIF frame terms explained

Frame

One picture of an animated GIF. A still GIF has a single frame.

Delay

How long a frame stays on screen, stored in hundredths of a second and shown here in milliseconds.

Disposal

A note in each frame that says what happens to it before the next frame is drawn: kept, cleared or restored.

Image sequence

Numbered pictures that together make an animation, such as frame-01 to frame-40.

Sprite sheet

One picture holding all frames in a grid of equal cells.

Zero padding

Leading zeros in a number, such as 007, so that names sort in the right order.

Transparency

See-through pixels. GIF has them on or off per pixel; PNG and WebP keep them, JPG does not.

Quality

How much detail JPG and WebP keep when they compress a picture, from 50 to 100 here.

What to do with your pictures next

To make the pictures smaller in pixels, use Resize Image. To swap a PNG frame to JPG later, PNG to JPG does it with a background colour of your choice. For animations you want to keep moving, GIF to WebP makes an animated WebP and Compress GIF shrinks the GIF itself.

Going the other way is just as easy: JPG to GIF builds a new animation from pictures, for example frames you edited, and Video to GIF turns a clip into a GIF. All of them are listed under Image Tools.

Frequently asked questions

How do I save the frames of a GIF as pictures?

Add the GIF to the box, choose Every frame, pick JPG or PNG and press Convert. The frames download as numbered pictures in one ZIP.

Is this GIF to JPG converter free to use?

Yes. There is no sign-up, no watermark and no daily limit, and it costs nothing because your own browser does the work.

Is there a GIF to JPG converter online free of installs?

This page is one. The tool runs in your browser, so there is no program, extension or account to set up.

Can I use GIF to JPG online without uploading the file?

Yes. The page loads once, then the GIF is read on your own device and never sent to a server.

How do I get GIF to JPG frames for every frame?

Choose Every frame. The frames come out as full pictures, with changed areas filled in as you see them while the GIF plays.

How are the files in a GIF to JPG sequence named?

In a GIF to JPG sequence each file is called after the GIF plus frame and a zero-padded number, like clip-frame-01.jpg, so they sort correctly.

How do I do GIF to JPG on Windows?

For GIF to JPG Windows users can open this page in Edge, Chrome or Firefox, add the GIF and convert. Paint and Photos save only the first frame.

Can I convert GIF to PNG instead?

Yes. Pick PNG on the Format card to convert GIF to PNG. It suits logos, pixel art, text and stickers.

How do I get GIF to PNG frames I can edit?

Choose Every frame and PNG. GIF to PNG frames are saved without loss, so you can edit and save them again without them getting worse.

What is a GIF to PNG sequence used for?

Video editors, compositing programs and game engines import a GIF to PNG sequence as a clip and keep the transparent background.

Can I get GIF to PNG transparent frames?

Yes. For GIF to PNG transparent output choose PNG or WebP; see-through pixels stay see-through. Edges stay as hard as they were in the GIF.

What happens to transparency in JPG?

JPG cannot be see-through, so transparent parts get the background colour you pick on the Format card, white by default.

Can I save only the first frame?

Yes. First frame only gives one still picture named after the GIF, handy for thumbnails and covers.

How do I pick just a few frames?

Choose frames, press Untick all, then tap the frames you want in the preview grid. Each GIF keeps its own ticks.

What does Every Nth frame do?

It keeps the first frame and then every Nth after it, with N from 2 to 100. Useful for long GIFs made from video.

What is a sprite sheet?

One picture with all frames in a grid of equal cells. You set the columns from 1 to 50; games and CSS animations use it.

Will the frames have better colours than the GIF?

No. A GIF holds at most 256 colours per frame, and converting cannot bring back colours that were dropped when it was made.

Does 400% size make the frames sharper?

No. Enlarging makes pictures bigger with smooth scaling but adds no new detail. Use it when a tiny GIF must fill more space.

Does the picture keep the animation?

No. JPG, PNG and WebP pictures from this tool are still pictures, one per frame. For a moving WebP, use GIF to WebP.

How many GIFs can I convert at once?

Up to 30 GIFs of 100 MB each. All pictures come in one ZIP, each named after its own GIF.

Are my GIFs uploaded?

No. They are read and converted in your browser and never leave your device.

Save your GIF frames now

Every frame or just one, as JPG, PNG or WebP. Free and private.

Add your GIF

Last updated October 2026 · Written and maintained by the FlipMyFormat team