Skip to main content

GIF vs animated WebP for stickers

Choose an animation format for the destination, then inspect the actual original. Compare a real GIF and animated WebP export, including size, timing and transparency, alongside the current formats for all four makers.

Published:

Choose a file for where you will use it

Select the platform before creating a sticker: each maker exports its own sizes and formats. File compliance does not confirm that every phone or third-party import tool will accept it. There is no one-click import.

PlatformDownloads from this makerHow to use them
WeChatWeChat creations download as 240×240 GIF files. Each reaction costs 10 credits, including an optional caption.Download the GIF to your phone and add it through a supported WeChat sticker-collection flow. Controls and file limits vary by app version. This product creates personal chat reactions; it does not submit packs to the WeChat sticker store.
WhatsAppAnimated WebP: 512×512. GIF: 240×240. Both formats are included in the 10-credit cost of each completed WhatsApp reaction.StickersMaker provides downloads, not one-click WhatsApp import. Animated WebP needs a compatible animated-sticker import workflow; compatibility depends on the tool, operating system and app version. GIF can be shared as an animation and is not the same as a WhatsApp sticker.
TelegramTelegram creations include a 512×512 VP9 WebM video sticker and a 240×240 GIF for chat. The WebM is checked for dimensions, duration, frame rate, transparency, file size and absence of audio before delivery.Download the WebM and upload it through @Stickers. StickersMaker prepares the file; you publish the pack in Telegram. No separate file conversion is needed for this WebM. The GIF is for chat sharing.
DiscordDiscord creations include a 320×320 transparent APNG and GIF. Both are limited to 500000 bytes, below Discord’s 512 KiB ceiling. The APNG is checked for animation, dimensions, transparency, duration and looping before delivery.Upload the APNG through your server’s sticker settings. It does not need another size or format conversion. You still need upload permission and an available sticker slot; the site does not upload to Discord for you.

Measured originals: Mei waving

These are two exports of the same 20-frame, three-second animation, measured from the downloadable original files on 2026-10-19. They use different canvas sizes, so this is not an equal-resolution compression benchmark.

GIF

Measured originals: Mei waving · GIF
Preview background
Canvas
240×240
Bytes
310710
Frames
20
Duration (ms)
3000
Transparency
Transparent or opaque pixels
Download original · GIF ↓

WEBP

Measured originals: Mei waving · WEBP
Preview background
Canvas
512×512
Bytes
418300
Frames
20
Duration (ms)
3000
Transparency
Includes partially transparent edge pixels
Download original · WEBP ↓

Here the 512×512 WebP is larger than the 240×240 GIF. A different animation or resolution may reverse that result. Neither file is a Telegram WebM or Discord APNG sample.

GIF and animated WebP solve different delivery needs

GIF is widely shared as a looping chat animation. It uses a palette of up to 256 colors per frame and supports fully transparent pixels, rather than smooth partial transparency. Small curved edges can look rough on a contrasting background.

Animated WebP can retain partial transparency around hair and curved outlines. A chat client, file preview and official sticker pack may each support different formats. Changing a filename extension does not convert the file.

Start with the platform, then choose the format

For WeChat, start with the 240×240 GIF and follow the current personal-sticker help. For WhatsApp sticker packs, use the 512×512 animated WebP and an appropriate pack workflow; sending the GIF in chat is a different action.

The Telegram maker now exports a 512×512 VP9 WebM for video-sticker workflows, with a GIF for chat sharing. The Discord maker exports 320×320 APNG for server stickers and a 320×320 GIF for chat. These platform-specific outputs are not represented by the older two-file sample below.

Check the original before importing

Download the original directly rather than saving its preview or forwarding it through a chat app. Inspect the canvas, frame count, duration and file size; an extension alone says little about the content. Our browser checker currently inspects GIF and WebP.

If the file animates locally but import fails, record the exact app or tool error and versions. We are collecting separate iOS and Android evidence for the import tutorials. Until those are ready, use the existing help links below.

Format references and limits

The current makers target GIF 240×240 for WeChat; animated WebP 512×512 for WhatsApp; silent VP9 WebM 512×512, up to three seconds and 30 fps for Telegram; APNG 320×320 for Discord. Exports are capped at 500,000 bytes, except Telegram WebM at 256,000 bytes.

These are our export targets, not a universal upload limit for every app and phone. WhatsApp animated stickers have a 500 KB limit and packs require at least three stickers. Telegram video stickers have a 256 KB limit. Discord server stickers have a 512 KiB limit; our 500,000-byte export cap is stricter. Check the official references for the destination and any separate pack or server permissions.

Content reviewed: