Discord emoji maker
Pick the moment, frame it in the square and get a 128×128 GIF under Discord's 256 KB emoji limit. If it comes out heavier, it gets squeezed until it fits.
Output
–
Two or three seconds is plenty for an emoji and keeps the weight down.
Drag the frame over the picture to choose what ends up in the emoji. Grab a corner to zoom in on a face or a detail.
Pick a file to start.
Discord emoji size: two numbers, one of them strict
Discord's developer documentation gives the limit plainly: an emoji file can weigh at most 256 KB, and the same ceiling applies to animated ones. It also describes the image as 128×128. Upload something larger in pixels and Discord shrinks it for you. Upload something heavier than 256 KB and the upload simply fails.
So the weight is what you actually have to manage. A three-second clip at 128 pixels sounds small, but busy footage (water, crowds, camera shake) can still blow past the limit. This page starts at full quality and, if the file comes out too heavy, lowers the frame rate and the colour count step by step until Discord will take it.
Framing for a tiny canvas
In a normal message an emoji is drawn at roughly the height of a line of text. Almost everything outside the main subject turns into noise at that size, so zoom the square in until a face or a gesture fills it edge to edge. One movement repeated (a nod, a blink, a thumbs-up snapping into place) reads far better than a whole scene.
Getting it onto your server
- Server Settings, then Emoji. You need the Manage Expressions permission.
- Upload Emoji and pick the GIF from this page.
- Name it with letters, numbers or underscores. The name becomes its
:shortcode:.
Anyone with that permission can add animated emoji, though sending them in chat is a Nitro perk. How many animated slots a server gets depends on its boost level.
Two common snags
Discord refuses the file as too big
That is the weight limit, not the dimensions. Trim the clip shorter here and convert again; a two-second loop almost always fits.
The emoji looks blurry after uploading
Usually the source was cropped too wide, so Discord is shrinking a whole scene into a few pixels. Tighten the frame around the subject before converting.