Convert GIF to WebP
Converts an animated GIF to animated WebP, normally a large size reduction because GIF's compression is decades behind.
Convert GIF to WebP →- Runs on
- the browser canvas, running in this tab
- Steps
- Direct, a single conversion
- Input
.gif· image/gif- Output
.webp· image/webp- Uploads
- None. The file never leaves your device.
What to expect
GIF's 256-colour palette limit is already baked in, so the conversion cannot restore colour the GIF never had.
Why convert GIF without uploading
Most online converters take your file, send it to their servers, convert it there and hand back a download link. That means your document sits on someone else's disk, subject to their retention policy and their breaches. It also means you cannot use them offline, and cannot use them at all for anything confidential.
frogConvert does the conversion in the page itself, with the browser canvas. There is no upload step because there is no server. You can disconnect from the network and it still works.
About the formats
GIF
Limited to a 256-colour palette per frame, with simple animation and one-bit transparency. Its compression is far behind anything modern, so an animated GIF is usually much larger than the same clip as video. More about GIF files.
WebP
Google's image format, with both a lossy mode derived from VP8 and a true lossless mode, plus alpha and animation. It generally beats JPEG and PNG on size at matched quality. More about WebP files.
Common questions
- Is my file uploaded when converting GIF to WebP?
- No. The conversion runs entirely in your browser. The file never leaves your device, there is no server to upload to, and the page works offline once loaded.
- Is GIF to WebP conversion free?
- Yes, with no account, no watermark and no file limit per day. frogConvert is open source and there is no server cost to recover, because your device does the work.
- How large a file can I convert?
- Up to 2 GB for a single file, 500 MB total per batch, and 300 files at once. The practical limit is your device's memory, since everything is processed locally.
- What is lost converting GIF to WebP?
- GIF's 256-colour palette limit is already baked in, so the conversion cannot restore colour the GIF never had.