Add your file from your device.
01Emote & Sticker Resizer
Resize to Discord and Twitch emote limits.
- 1UploadAdd your file from your device.
- 2Choose optionsPick the output settings you need.
- 3ProcessRun the tool in your browser.
How to use Emote & Sticker Resizer
Pick the output settings you need.
02Run the tool in your browser.
03Save the finished result.
04Your files stay private
Your work is processed locally in your browser where possible and is never added to a Vootkit upload library.
Learn more about privacyEmotes are rejected for one reason more than any other: the wrong pixel dimensions. Platforms require exact sizes and will not scale for you, so an emote that is 100 pixels instead of 112 simply fails to upload.
What Emote & Sticker Resizer does
Resizes a single image into the exact set of sizes a platform requires, in one pass — because you need all of them, not one.
Twitch requires three: 112, 56 and 28 pixels square. Discord uses 128. Missing any one of the Twitch sizes means the emote cannot be submitted.
Required sizes
| Twitch | 112 × 112, 56 × 56, 28 × 28 — all three required |
|---|---|
| Discord | 128 × 128 |
| Format | PNG with transparency |
| Source should be | Square, and at least 112 px |
| Why three sizes | Chat renders the smallest one |
| Scaling | Down only — never upscale an emote |
| Privacy | Processed in your browser — never uploaded |
Detailed steps
- Start from a square image at least 112 px, ideally larger.
- Choose the platform pack.
- Download every size and upload the full set.
Worth knowing
Design for the 28-pixel version, because that is the one people actually see in chat. Fine detail, thin outlines and small text all disappear at that size — an emote that reads perfectly at 112 can be an unrecognisable smudge in a fast-moving chat. Check the smallest export before submitting.
Frequently Asked Questions
Why does Twitch need three sizes?
Different contexts render at different scales — chat uses the smallest, the emote picker and hover previews use the larger ones. Twitch does not scale on your behalf, so all three must be uploaded.
My emote was rejected for the wrong size.
The dimensions must be exact. 112 × 112 means precisely that, not 110 or 115, and the image must be square. This produces exact sizes, which is the point of using it rather than resizing by hand.
Can I upload a small image and let this enlarge it?
You can, but do not. Upscaling invents pixels and produces a soft, blocky emote. Start at 112 or larger — ideally draw at 512 and let everything scale down.
Does it keep transparency?
Yes, PNG transparency is preserved. That matters because emotes appear on both light and dark chat backgrounds, and one with a baked-in white square looks broken on half of them.
Is Emote & Sticker Resizer free?
Yes. The Vootkit free plan includes 5 tool runs a day. Upgrade to Vootkit Pro for unlimited daily use, an ad-free workspace and saved workflows.
Are my files uploaded?
No. Emote & Sticker Resizer runs entirely in your browser — your file is processed on your own device and never sent to a server. There is nothing for us to store or delete.
Do I need to install anything?
No. Emote & Sticker Resizer works in any modern browser on desktop, tablet or phone. Open the page and start.
How often can I use it? Is there a daily limit?
On the free plan you get 5 tool runs a day. When you reach the limit you'll see a prompt to upgrade, and it resets the next day. Vootkit Pro removes the cap entirely for unlimited daily use.
Recently viewed
This tool processes everything locally in your browser. You can disconnect from the internet after the page loads and it will still work.