Free tool — runs in your browser

Discord Emoji Maker

Crop any image to 128×128 — the resize is what gets you under Discord’s 256 KB cap, the limit that silently rejects full-size uploads. Stickers too, at 320×320. Want emojis from another server instead? Use the emoji downloader.

Want a bot that reacts with your emojis automatically?

Reaction roles, starboards, and custom triggers — describe it, we build it.

See what you can build

Discord emoji and sticker size guide

The dimensions are easy to find. The file-size caps are the ones that actually stop uploads.

WhatSizeMax fileNotes
Custom emoji128 × 128 px256 KBDiscord downscales anything larger, but the file-size cap is hard — oversized uploads are rejected outright.
Sticker320 × 320 px512 KBPNG or APNG. Discord’s own packs use Lottie, which servers can’t upload.
Emoji slots (no boosts)50 static + 50 animatedBoost levels raise this to 100, 150, then 250 of each.
Sticker slots (no boosts)5Boost levels raise this to 15, 30, then 60.

FAQ

What size should Discord emojis be?

128 × 128 pixels, under 256 KB. Discord downscales a larger image for you, but it will not shrink the file — anything over 256 KB is rejected on upload without saying which limit you hit. The tool above resizes to 128 × 128 and shows the resulting file size, so you know it will be accepted before you try.

How do I resize a Discord emoji?

Crop it to a square and export at 128 × 128 — that is exactly what the tool above does, in your browser. Any image editor works too; the two numbers that matter are 128 × 128 pixels and a file under 256 KB. Resizing is usually the whole fix, since a full-size photo is far over the cap while a 128 × 128 version of the same image lands around 40 KB.

How do I make emojis appear bigger in Discord chat?

Send a message containing only emoji and no text — Discord renders those at a much larger "jumbo" size automatically. Add a single word and they snap back to inline size. There is no setting that changes emoji size directly; the behaviour is entirely down to whether the message is emoji-only. Uploading a larger source image does not help either, because Discord serves emoji at fixed display sizes.

How do I see a Discord emoji at full size?

Right-click the emoji and pick Copy Link — that gives you its CDN address, which opens in any browser. Discord resizes on request rather than keeping one fixed large copy: add ?size= followed by a power of two, up to 4096. Bear in mind the uploaded source is only 128 × 128, so anything past that is upscaling rather than extra detail. Our emoji downloader handles this for you and will pull every custom emoji out of a pasted message at once.

Why won’t Discord let me upload my emoji?

Usually because the image was never resized. Discord caps emoji at 256 KB, and a full-size photo or a straight export from a design tool is many times that, so the upload is rejected before anything else is checked. Resizing to 128 × 128 fixes it on its own. The other common cause is a full server — 50 static and 50 animated slots without boosts. Animated GIFs are the one case where the cap still bites after resizing.

What size is a Discord sticker?

320 × 320 pixels and under 512 KB, as PNG or APNG. Discord’s own sticker packs use the Lottie vector format, but servers cannot upload Lottie — only PNG and APNG. Switch the tool above to Sticker mode and it targets those numbers instead.

How many emoji slots does a Discord server get?

Fifty static and fifty animated by default. Server boosting raises both: Level 1 gives 100 of each, Level 2 gives 150, and Level 3 gives 250. Sticker slots go 5 → 15 → 30 → 60 across the same levels.

Can I make an animated emoji here?

No — this exports still PNG and WebP. Animated emoji are GIF or APNG, and browser-side GIF encoding is slow and visibly degrades quality, so we would rather not ship a worse version of it. Worth knowing: uploading an animated emoji does not require Nitro, but using one outside the server it lives in does.

Build a Discord bot in 30 seconds

No code, no hosting setup. Describe what you want; deploy instantly.

Build my Discord bot