HomeDiscord › Custom Emoji

Discord Custom Emoji Resizer (128×128 px)

Discord requires the custom emoji to be 128×128 × 32×32 × 22×22 pixels. Drop any image below and every required size is generated instantly — centre-cropped to 1:1, exported as PNG, zero uploads.

Drop your image here — or click to choose
Runs 100% in your browser · nothing is uploaded · centre-crop, never stretched
Heads-up: 128 px upload; Discord renders 22 px inline and 32 px in the picker — we export all three.

Discord Custom Emoji — related tools

Discord

User Avatar size & resizer

512×512 × 128×128
Discord

Server / Profile Banner size & resizer

960×540 × 1920×1080
Discord

Sticker size & resizer

320×320 × 160×160

Quick specs at a glance

Output sizePixel setRole
128 × 128 px128×128Primary output
32 × 32 px32×32Derived export
22 × 22 px22×22Derived export
Aspect ratioAccepted formatsUpload limit
1:1PNG / GIF≤ 256 KB (larger with Nitro)

FAQ

Do I need an account or upload my image anywhere?

No. Everything runs locally in your browser using the HTML canvas — your image never leaves your device, and nothing is stored or uploaded to a server.

Why does the exported file size differ from the original?

Re-encoding changes compression. Discord enforces a hard limit of ≤ 256 KB (larger with Nitro); if an export exceeds it, try JPG or lower-detail source art.

Can I batch several images at once?

Yes — drop or select multiple files and every 3-pixel variant is generated per file. Download each output with one click.