Discord Emoji Maker: Custom Server Emojis, No Nitro Needed

Design custom Discord emojis in your browser and export Discord-ready 128×128 transparent PNGs — free, unlimited, no sign-up.

Emoji preview and export

Customize emoji parts

Upload guide

How to add your emoji to a Discord server

  1. Design and export at 128×128Build your emoji in the maker above and download the 128×128 PNG — Discord’s recommended emoji size, well under the 256KB cap.
  2. Open your server’s emoji settingsOn a server where you have the “Manage Expressions” permission, open Server Settings → Emoji.
  3. Upload and name your emoteClick “Upload Emoji”, pick the PNG and set a name. Members can now use it via :name: — and Nitro users can use it across servers.

Discord emoji specs at a glance

SpecDiscord’s ruleThis maker
Recommended size128×128 pxExact 128×128 export
Max file size256KBTypically 5–30KB
FormatsPNG, JPG, GIF (animated)PNG + SVG source
Free slots per server50 static / 50 animated

Discord also added a built-in emoji editor on desktop, but it's tied to the app and a server. A browser maker works everywhere — including on mobile and for emojis you want to reuse on Slack or as stickers. For mashup-style emotes, try the emoji combiner.

Frequently asked questions

What size are Discord emojis?

Discord recommends 128×128 pixels for custom emojis (they display much smaller in chat) and caps uploads at 256KB. The maker’s 128×128 transparent PNG export matches this exactly.

How many custom emojis can a Discord server have?

Every server gets 50 static and 50 animated emoji slots. Server Boost levels raise the cap — up to 250 static emojis at Level 3.

Do I need Nitro to make or upload custom emojis?

No. Making emojis (here) is free, and uploading them only requires the Manage Expressions permission on a server. Nitro is only needed to use one server’s custom emojis in other servers.

Can I make animated Discord emojis here?

This maker exports static PNG and SVG. For animated emotes, export your design and animate it in a GIF tool — or keep it static: most reaction emotes read best as crisp static images.

Can I use the same emoji on Slack or Twitch?

Yes — the artwork is yours. Export the right sizes from the Slack maker (128×128) or the Twitch emote maker (112/56/28) so each platform gets a native-quality file.