Make a Discord emoji from any image. Upload a picture, resize it to 128px or 256px, and remove the background for a clean cutout.
Everything runs in your browser, so the image never leaves your device.
Everything happens in your browser. The image never leaves your device.
Pick an image to start
Upload a picture and we resize it to Discord emoji sizes. Remove the background in one tap, all on your device.
Pick any picture from your device.
We scale it to 128px and 256px. Remove the background if you want a clean cutout.
Download the size you need and add it in Server Settings, Emoji.
Emojis show up small, often at 32 pixels in chat, so the image has to read at a glance. Simple shapes, bold outlines, and strong contrast survive the shrink. Fine detail and small text turn to mush. A tight crop on one clear subject beats a busy full scene.
Discord accepts emojis up to 256 pixels and 256kb. This tool gives you a clean 128px and a 256px version, both well within the limit.
Open Server Settings, go to Emoji, and upload the file you downloaded here. You need the Manage Expressions permission, so do this on a server you own or moderate. Give the emoji a short name and it is ready to use.
Each server gets a set number of emoji slots, and boosting the server unlocks more. If you are out of slots, a higher boost level adds capacity.
Cutting out the background makes an image look like a real emoji instead of a photo in a box. The remove background button does this on your device. The first time you use it, it loads a small model, then it works on your image without sending it anywhere.
That privacy is the point. Resizing and background removal both happen in your browser, so your picture never leaves your device and nothing is uploaded to a server.
You can start from any common image, like a PNG, JPG, or WebP. The download is a PNG, which keeps transparency, so a cutout stays clean against any Discord theme. If you skip background removal, the original background is kept and centered on the square canvas.
Crop close to your subject before you upload, so it fills the square rather than floating in the middle. Pick an image with clear edges for the best cutout, and check the 128px preview, since that is closer to how people will actually see it.
Discord shows emojis small but accepts up to 256px and 256kb. This tool gives you 128px and 256px PNGs.
No. Resizing and background removal run in your browser. The image never leaves your device.
It loads a small model on first use, then it is quick. It runs locally, so nothing is sent to a server.
Any common image, like PNG, JPG, or WebP. The output is a PNG, so transparency is kept.
Open Server Settings, then Emoji, and upload the downloaded file. You need the Manage Expressions permission.