Skip to content
ImgWrench

GIF to Discord Sticker Converter

Specs checked against Discord Help · 2026-10-24
Sticker
320 px
Formats
PNG, APNG
Full specs ↓
Export:

Processed in your browser — nothing is uploaded. Fit, sharpening and the chat preview appear after you add an image.

Size and format specs

OutputSizes (px)FormatsMax file sizeTransparency
Sticker320×320PNG, APNGPNG 512 KB, APNG 512 KBYes

Specs last verified: 2026-10-24

ImgWrench converts a GIF into a Discord sticker. Discord only takes PNG and APNG for stickers, so your GIF becomes a 320×320 animated PNG with every frame's timing kept, then is compressed if needed to fit Discord's 512KB limit.

How to turn a GIF into a Discord sticker

  1. Drop your GIF into the tool above. You can add several at once.
  2. If it isn't square, choose Contain, Cover or Crop.
  3. Check the size badge on each sticker.
  4. Download the .png sticker, or several as a ZIP, and upload it in Server Settings > Stickers.

GIF vs APNG

GIF is limited to 256 colours and to pixels that are either fully see-through or fully solid, which is why GIF edges often look jagged. APNG keeps full colour and soft, partly transparent edges, which is why Discord uses it for animated stickers. Converting doesn't add detail the GIF never had, but transparent areas carry over cleanly.

Uploading the sticker

Custom stickers come with Server Boosting. Once your server is boosted, owners and admins can upload them under Server Settings > Stickers on desktop. Discord also asks for a matching emoji and lets you add a description for screen readers.

Why ImgWrench

  • The right format. GIF in, animated PNG out, at exactly 320×320.
  • Fits the limit. Over-512KB stickers are compressed automatically.
  • Private by design. Your GIFs never leave your device.

Frequently asked questions

How do I turn a GIF into a Discord sticker?

Drop your GIF into the tool above; you can add several at once. If it isn't square, choose Contain, Cover or Crop. The tool turns it into a 320×320 animated PNG with every frame's timing kept, and compresses it if it's over 512KB. Download the .png sticker, or several as a ZIP, and upload it in Server Settings > Stickers.

Can I upload a GIF as a Discord sticker?

No. Discord stickers are PNG for still images and APNG (animated PNG) for animated ones, so a GIF has to be converted first, and this converter does that for you. APNG keeps full colour and soft, partly transparent edges, while GIF is limited to 256 colours and hard edges, which is why GIF edges often look jagged.

What size is a Discord sticker made from a GIF?

Exactly 320×320 pixels, the size Discord asks for. A non-square GIF is fitted, filled or cropped to the square, your choice: Contain fits the whole GIF with padding, Cover fills the square and trims the edges, and Crop lets you pick the exact area yourself.

What if my sticker is over 512KB?

It's compressed automatically: colours are reduced first, then frames, until it fits. The animation keeps every frame's timing, and a sticker that's already under 512KB is left exactly as it is. Check the size badge on each sticker to see its final file size before you download.

Why does my sticker show as a .png file?

An APNG is an animated PNG and uses the .png extension, so it can look like any still PNG on your computer. It will animate once you upload it as a sticker in Server Settings > Stickers. Nothing went wrong with the conversion; the file is ready to upload as it is.

Why doesn't my animated sticker move when I send it?

Discord says APNG stickers won't render if you send them through the chat bar's file upload. Upload them in Server Settings > Stickers instead. Custom stickers come with Server Boosting, so once your server is boosted, owners and admins can upload them there on desktop, and the sticker animates from then on.

Is my GIF uploaded anywhere?

No. Everything happens in your browser: ImgWrench converts your GIF on your own device, and your files are never sent to a server or stored anywhere else. You can confirm this yourself by opening your browser's network tab while you use the tool and checking that no request carries your image data.