Twitch Emote Resizer
Twitch emotes are uploaded at 112×112 pixels, and Twitch automatically generates the 56×56 and 28×28 versions used across the site — with 28 pixels being what most viewers actually see in chat. An emote that looks great at full size can vanish into noise at 28, so the design has to be built for the smallest rendering. This tool resizes your art to a square 112×112 PNG with transparency preserved and the file under Twitch's 1 MB cap.
Twitch dimensions (112 × 112) last verified 2026-07. Platforms change specs — we re-check regularly.
Recommended size: 112 × 112px · max 1.0 MB · last verified 2026-07
Export more sizes as ZIP
or drag & drop an image here, or paste from your clipboard
PNG, JPG, WebP, AVIF, GIF, BMP, TIFF, HEIC, SVG
Your images are processed on your device and are not uploaded to PNGful.
How it works
- 1
Add your image
The frame is preset to 112 × 112 pixels.
- 2
Position it
Drag to pan and use the zoom slider. Crop-to-fill trims overflow; fit-with-padding keeps everything visible.
- 3
Check the preview
What you see is exactly what exports — no surprises after upload.
- 4
Download
Exports as PNG, sized to respect the 1 MB limit.
Common uses
- New affiliates uploading their first subscriber emotes
- Partners expanding an emote set across subscription tiers
- Artists delivering commissioned emotes at upload-ready specs
- Streamers adapting existing Discord emoji art for Twitch
- Anyone whose emote upload was rejected for size or dimensions
Good to know
- Design for 28×28 — that is the size most chat messages render emotes at. Thick outlines and exaggerated expressions survive; thin lines and small text do not.
- Use PNG with a transparent background so the emote blends into both dark and light chat themes instead of sitting in a colored box.
- Twitch generates the 56 and 28 pixel versions from your 112×112 upload automatically — always check how the smallest one reads before finalizing.
- Keep the file under 1 MB; a 112×112 PNG is normally far below that.
- The image must be exactly square. This tool crops and resizes to a precise 112×112 so the upload is accepted.
Your images stay private
Your images are processed on your device and are not uploaded to PNGful.All processing happens locally using your browser's own image engine — there is no upload step, no server-side queue, and nothing to delete afterwards. Read more in our privacy policy.
Frequently asked questions
What size should a Twitch emote be?
Upload a square 112×112 pixel PNG, and Twitch generates the 56×56 and 28×28 display versions automatically — the workflow as of our July 2026 verification. You no longer need to prepare all three sizes by hand.
Why does my emote look bad in chat?
Chat usually renders emotes at 28 pixels, an eighth of the upload area. Detail that reads at 112 disappears at 28. Simplify the composition, thicken outlines, and boost contrast, then re-check the small version.
Do Twitch emotes need a transparent background?
Transparency is strongly recommended. Twitch chat comes in dark and light themes, and a solid background shows up as an obvious square on one of them. A transparent PNG sits naturally on both.
What is the file size limit for Twitch emotes?
1 MB per emote when we last verified in July 2026. A 112×112 PNG almost never approaches that limit, so if yours is rejected for size, the file probably has unusually heavy metadata or is not actually 112×112.
Can I reuse my Twitch emotes on Discord?
Yes — the art usually translates well since both platforms display emotes tiny. Discord wants 128×128 uploads instead of 112×112, so run the same source image through the Discord emoji preset to get a correctly sized copy.
Was this tool helpful?