Emoji to Image
Free online tool to add emoji to photo, picture, or image. Decorate with smileys, hearts, stickers, and text. No upload, all in browser, instant download.
Or try an example
— × — px · —
Help Us Improve
—
(—)
Resize images to Discord emoji (128×128) and sticker (320×320) sizes. Auto-compress to meet file size limits. Supports animated GIF emojis. Free, no.
Four Discord Presets
Static emoji (128×128 PNG), animated emoji (128×128 GIF), static sticker (320×320 PNG), and animated sticker (320×320). One-click conversion.
Auto Compression
Output files are automatically compressed to meet Discord's file size limits: 256 KB for emojis, 512 KB for stickers.
Animated GIF Support
Upload animated GIFs and resize them to Discord animated emoji or sticker dimensions. All frames and timing are preserved.
File Size Display
See your output file size before downloading. A warning appears if the file is still over the Discord limit after compression.
Live Preview
See exactly how your emoji or sticker will look at Discord size. Animated previews play in real-time.
Preserves Transparency
PNG transparency is maintained. GIF animations keep their transparency and frame timing.
1. Upload Your Image
Drag and drop a PNG, JPG, WebP, or GIF file into the upload area. Animated GIFs are supported for animated emoji and sticker modes.
2. Select Discord Preset
Choose from static emoji, animated emoji, static sticker, or animated sticker. The tool automatically resizes and compresses to the correct dimensions and format.
3. Download & Upload to Discord
Download your resized image and upload it to Discord as a custom emoji or sticker in your server settings.
Use Square Images for Best Results
The tool fits non-square images within a square canvas. For best results without letterboxing, start with a square or near-square image.
Keep GIFs Simple
Discord limits animated emojis to 256 KB. Short GIFs with few frames and limited colors stay under the limit more easily.
Check Frame Timing
GIF animation speed is preserved. If your GIF plays too fast or slow after resizing, the original frame delays may need adjustment.
Test Before Uploading
Preview your resized emoji to make sure it looks good at 128×128. Small emojis need clear, recognizable visuals.
Avoid Very Dark or Light Details
Discord shows emojis on both light and dark themes. Use moderate contrast and consider adding a subtle outline for visibility.
Need more control? Use the Crop Tool
If you want to crop before resizing, use our Crop GIF or Crop Image tool first, then bring the result here for Discord sizing.
Ezgif.com
Image resize tool for Discord emoji specifications. General resize, not Discord-specific.
ResizePixel.com
Image resizer with pixel dimension presets. Manual setting for 128×128 or 64×64.
ILoveIMG.com
Image resize with custom dimensions. Server upload required.
Adobe Express
Resize with social media presets. Free plan includes custom sizes but requires account.
Discord Emoji Size Converter
Automatically resize images to Discord's 128×128 emoji size or 64×64 for emoji. Also converts to PNG format. All in browser.
Server Custom Emojis: Create perfectly sized custom emojis for your Discord server. Upload PNGs or GIFs at exactly 128×128 for the best quality.
Animated Server Emojis: Resize animated GIFs to 128×128 for Discord animated emojis. Keep your server's emoji game strong with custom animations.
Discord Stickers: Convert any image to 320×320 for Discord stickers. Both static and animated sticker formats are supported.
Compressing Large Emojis: Fix "file too large" errors when uploading emojis. The tool auto-compresses to meet Discord's 256 KB limit.
Converting Social Media Images: Turn memes, reaction images, and social media posts into Discord-sized emojis by cropping and resizing.
Twitch Emote Sizing: While designed for Discord, this tool can also resize images to sizes suitable for Twitch emotes (28×28, 56×56, 112×112).
No Software Required
Works entirely in your browser. No Photoshop, no image editors to install. Just upload and download.
Exact Discord Dimensions
Output is always exactly 128×128 (emoji) or 320×320 (sticker) — the precise sizes Discord requires.
Auto File Size Limit Compliance
Automatic compression keeps output under Discord's size limits. No more "file too large" errors.
Complete Privacy
Your images stay on your device. All processing runs locally in your browser.
Works on All Devices
Resize Discord emojis from iPhone, Android, iPad, Mac, Windows, or Linux.
100% Free
No sign-ups, no watermarks, no limits. Resize as many Discord emojis as you need.
“Emoji are pictograms, logograms, ideograms and smileys embedded in text and used in electronic messages.”
Emoji — digital pictograms: Discord supports custom server emojis at 128×128 pixels. This tool resizes images to Discord's exact emoji and sticker dimensions for seamless uploading. en.wikipedia.org/wiki/Emoji
“The Canvas API provides a means for drawing graphics via JavaScript and the HTML canvas element.”
Canvas API (image resizing and processing): Static images are resized using Canvas drawImage with proportional scaling. Animated GIFs are processed frame-by-frame using Canvas for high-quality smoothing. developer.mozilla.org/en-US/docs/Web/API/Canvas_API
“PNG supports lossless data compression, making it useful for storing graphics that need to be edited repeatedly without losing quality.”
PNG image format (static emojis): Discord accepts PNG for static emojis (128×128) and stickers (320×320). PNG preserves transparency and compresses losslessly to meet Discord's file size limits. w3.org/TR/PNG/
“The Graphics Interchange Format is a bitmap image format that supports animations by storing multiple frames.”
GIF — Graphics Interchange Format (animated emojis): Discord animated emojis use the GIF format at 128×128. This tool preserves all frame timing and transparency when resizing animated GIFs for Discord. en.wikipedia.org/wiki/GIF