Convert GIF to WebP
The same animation, with all its frames, in a file that is usually less than half the size.
- Private by defaultDeleted within an hour
- Super FastProcess in seconds
- No Sign-upStart instantly
How it works
Add your images
Drag and drop, paste, or pick files. They upload over an encrypted connection.
Pick a quality or a target size
Use the quality slider, or tell it exactly how many KB or MB you need.
Download
Save each file, or grab them all at once as a ZIP.
If a GIF is too heavy, the most effective fix is to stop storing it as a GIF. Animated WebP holds the same frames with the same timing and loop, and it compresses them the way video does: after the first frame it mostly records what changed. A screen recording where only a cursor moves, or a talking head against a still room, shrinks dramatically.
Add a GIF and it comes back as an animated WebP. Nothing is cut: every frame is there, at the same pixel size, playing at the same speed. The page starts at quality 80. A still GIF converts too and becomes an ordinary WebP picture.
Every current browser plays animated WebP, on desktop and on phones, so for websites and web apps the switch is safe. GIFs are sent over an encrypted connection, converted on our own servers and deleted within one hour.
How much smaller, and why it varies
Expect the WebP to be between a third and a half of the GIF for most clips, and less than a fifth for some. The saving depends on how much of the picture stays the same from one frame to the next. Interface demos, typing animations and looping logos have large still areas and gain the most. A clip filmed with a moving camera changes everywhere in every frame and gains the least, though it still comes out smaller than the GIF.
If you want still more, the quality slider is the next step. At 60 to 70 a photographic clip is visibly softer when paused and looks fine in motion, at around two thirds of the size it has at 80.
It often looks better as well
A GIF frame is limited to 256 colours, and whoever made the GIF had to squeeze the footage into them. The banding in skies and the speckled dither in shadows are already baked into the file you have. Converting cannot undo that, but the WebP reproduces those frames without adding a second layer of damage, and edges that GIF could only make fully solid or fully clear stay exactly as they were.
If you still have the video the GIF was made from, start there instead. A WebP made from the original footage keeps millions of colours and looks far cleaner than one made from the GIF.
Where WebP will not play
The format is a web format, and its gaps are outside the browser. Several email programs show nothing, or only the first frame. Presentation software and office documents mostly accept GIF and refuse WebP. Some chat platforms convert uploads to their own format and may flatten an animation. Before replacing a GIF everywhere, check the one place it actually has to play. For a website you control, WebP is the right choice, and you can keep the GIF as a fallback inside a picture element if you want to be thorough.
Frequently asked questions
Does the animation survive the conversion?
Yes. All frames, their individual delays and the loop count are carried into the WebP.
Is the conversion lossless?
At the starting setting it is lossy, which is where the big saving comes from. Switch the mode to Lossless for a pixel-exact WebP; it is larger, but usually still smaller than the GIF.
Is transparency kept?
Yes. Transparent areas of the GIF are transparent in the WebP.
Can I make the animation smaller in pixels at the same time?
Yes. Open Resize and enter a width or a percentage. A plain resize keeps the animation, and halving the dimensions cuts the file to about a quarter again.
Can I convert the WebP back to a GIF later?
Yes, with the WebP to GIF page on this site. The GIF will be larger again, and limited to 256 colours a frame.
How long can the GIF be?
Up to 300 frames, in a file of up to 20 MB on the free plan and 200 MB on Pro.