Discord emoji resizer, in three steps.
- Choose a static PNG, JPEG or WebP. Transparency is retained when present.
- Frame the subject and check it at 32px. Small text and fine lines may disappear in chat.
- Download the 128px PNG. In Discord, open your server settings and upload it with the appropriate permissions.
- Input
- Static PNG, JPEG or WebP. Animation, SVG, HEIC and Lottie are not supported.
- Your output
- 128 × 128px static PNG, 32px conversation preview, Actual encoded file size.
- Before uploading
- Recommended 128px output and 32px display preview. Conservative check below 256,000 bytes. This is not an upload approval check.
Useful before you export
Why export 128px and preview 32px?
Discord’s official guide recommends up to 128×128px for optimal resolution and explains that emoji are displayed at 32×32px.
Will this file be accepted?
Discord requires a file smaller than 256KB. We show the real PNG bytes and use a conservative 256,000-byte check. This does not check server permissions, available slots or content rules, and cannot guarantee upload success.
What about GIF and Emoji Studio?
This is a static-image tool. Animated formats are rejected. Discord’s native Emoji Studio is gradually available in its desktop app and browser; its guide says it is not available on mobile.
Which files are supported?
Static PNG, JPEG and WebP, up to 20 MB and 20 megapixels, with no side above 16,384px. GIF, animated PNG and animated WebP are rejected. A damaged or unsupported file shows an error. Output is a new raster image and does not copy EXIF metadata.
Upload guidance checked 4 October 2026. Official Discord requirements
