Custom emoji (practical)
Recommended128×128 1:1
Practical custom emoji upload. Keep the glyph bold—tiny detail disappears in chat.
Use in toolDiscord · Image size
Discord custom emoji upload as small squares. Export 128×128 with a bold center glyph, then download in your browser.
Browser crop · stays on your device
128 × 128
Add a photo to crop
Upload a bold glyph—or try the sample—then keep the mark inside the readable center before you download.
This is a reaction / shortcut stamp—not a 512×512 server icon and not a 320×320 sticker.
Export this for Discord upload.
128×128 1:1
Practical custom emoji upload. Keep the glyph bold—tiny detail disappears in chat.
Use in tool| Asset | Pixels | Ratio | Notes | Action |
|---|---|---|---|---|
| Custom emoji (practical) Recommended | 128×128 | 1:1 | Practical custom emoji upload. Keep the glyph bold—tiny detail disappears in chat. | Use in tool |
Discord custom emoji appear in the picker, as message reactions, and when someone types a :name:. At 128×128, thin lines, long wordmarks, and photo backgrounds vanish. Design like a sticker icon, not like a server banner.
Server icons are commonly 512×512. Dumping that file into the emoji uploader keeps too much detail and muddy margins. Redraw or re-crop a dedicated glyph with a clear silhouette and high contrast on dark Discord themes.
Stickers are a larger 320×320 (and often animated) surface with different upload rules. Do not treat emoji and stickers as interchangeable exports.
Emoji slot limits depend on boost level and Nitro. Pixel size is only half the job—name the shortcut clearly so people can find it in the picker.
Same feed frame—keep the subject inside the margin phones actually show.
Tick these off against your crop preview—nothing is saved.
Similar-looking slots often use different ratios—do not reuse one export for all of them.
128 × 128
This page. Reaction / shortcut glyph.
320 × 320
Larger express asset—separate guide.
512 × 512
Sidebar mark—too detailed to shrink blindly.
512 × 512
Personal circle—not a reaction.
| Surface | Typical size | Note |
|---|---|---|
| Custom emoji | 128 × 128 | This page. Reaction / shortcut glyph. |
| Sticker | 320 × 320 | Larger express asset—separate guide. |
| Server icon | 512 × 512 | Sidebar mark—too detailed to shrink blindly. |
| Avatar | 512 × 512 | Personal circle—not a reaction. |
How many emoji a server can hold—and whether animated uploads are allowed—depends on boost level and Discord’s current limits. This tool exports still frames. Prepare GIFs or APNGs separately if your server supports motion.
Emoji are tiny reactions. Stickers are larger expressive art. Reusing one file for both usually fails one surface.
PNG is ideal for hard-edged glyphs and transparency. Prefer sRGB. Export exactly 128×128—do not upload a huge canvas and hope.
Upload a bold graphic, keep Custom emoji (128×128) selected, drag until the glyph sits in the readable center, then download. Cropping stays in the browser.
From this download to a live upload in a few minutes.
Download the 128×128 PNG (preferred for hard edges) or JPG from the tool.
In Discord Server Settings → Emoji, upload (permission / boost rules apply).
Set a clear :name: and test as a reaction in a channel.
If the glyph muddies, simplify the silhouette and re-export.
Export a practical 128×128 square. Keep the glyph bold—tiny detail disappears in chat and reactions.
No. Stickers are larger (practical 320×320) with different upload rules. Crop each surface separately.
Not well. Redesign or re-crop a dedicated 128×128 glyph instead of blindly shrinking 512×512.
Often with boosts / Nitro rules. This tool exports stills; prepare motion files separately if allowed.
Yes. Files stay on your device until you download and upload in Discord.