Convert GIF to WebP

GIF is a format from 1987 that survived because nothing quite replaced it. For a static image it is simply a bad deal — 256 colours, and a file several times larger than it needs to be.

  • Nothing is uploaded
  • No sign-up, no limits
  • Original dimensions kept

This converts the first frame as a still image. Animated GIFs lose their animation — if you need moving output, animated WebP is not supported here yet.

Drag your GIF files here

or any other image format — they all work

KB — leave empty for best quality
px — empty keeps the original size
A 4000 px photo cannot reach 130 KB on quality alone

Questions about GIF and WebP

What happens to my animation?

It is dropped — you get the first frame as a still picture. Converting an animation properly means re-encoding every frame with its timing intact, which this page does not do yet. For a static GIF, which is most of them, this is exactly what you want.

Why is a simple GIF so large?

Because it stores 256 colours in a palette and dithers everything else, then compresses with an algorithm designed when a hard drive held twenty megabytes. A photograph saved as GIF is both bigger and worse-looking than the same photograph as WebP.

What should I use for animation instead?

For short loops, an MP4 or WebM video file — usually a tenth of the size of the equivalent GIF and smoother. For interface animation, CSS. GIF is worth keeping only where something else demands it.

Are my images really not uploaded?

Correct. The conversion uses your browser's own image engine, so the file is read from your disk into the tab and never sent over the network. Open your browser's network panel and convert something — no request is made.

How does the target size work?

The converter encodes your image, checks the result against your target, and adjusts quality until it fits. If quality alone cannot get there, it reduces the dimensions in steps rather than destroying the picture. You always see what happened.

Is there a limit on how many files I can convert?

None from us — your computer does the work, not our server. The practical ceiling is around 40 megapixels per image, where browsers stop being reliable.

Other formats

Doing this for a whole website?

A handful of images is what this page is for. A shop or a portfolio has hundreds — and each one needs a filename, a title and alt text before it can rank in Google Images. The WordPress plugin handles compression on upload and writes the rest with AI, in every language you sell in.

See the plugin