Twitch Badge Resizer – Free 72x72, 36x36 & 18x18 Sub Badge Tool
Convert subscriber loyalty icons and cheer bit tiers into crisp 72x72, 36x36, and 18 x 18px transparent PNGs under 25 KB — with live Twitch username chat preview and 1-click ZIP export.
Drop your sub badge or bit badge artwork here, click to browse, or press Ctrl+V
Exports compliant transparent PNG files (<25KB each) from PNG, WebP, SVG, JPG & GIF — 100% browser-based
How Our Twitch Sub Badge Resizer Works
Prepare Affiliate and Partner loyalty tiers in seconds using our dedicated sub badge resizer and twitch sub badges resizer pipeline.
Upload High-Res Badge Art
Drop a square PNG, SVG, WebP, or JPG (72×72px, 288×288px, or 500×500px master canvas) into our twitch sub badge resizer, or press Ctrl+V to paste straight from your drawing app.
Select 72/36/18 Pack or 18 x 18px
Keep the Sub Badge 3-Pack active to export all three required sizes simultaneously, or pick the 18 x 18px preset. Switch to Pixel Art (8-Bit) if scaling crisp pixel badges.
Verify Username Contrast & Export ZIP
Inspect your 18×18px badge next to chat usernames on Dark (#18181b) and Light (#ffffff) backgrounds, confirm every PNG is under 25 KB, and download the ready-to-upload ZIP.
Twitch Sub Badge Size Guide – Official 72x72, 36x36 & 18 x 18px Specs
Use this complete twitch sub badge size guide to verify every twitch sub badge size, file format, and KB ceiling before uploading to Creator Dashboard → Viewer Rewards → Subscriber Badges:
| Badge Scale | Exact Dimensions | Supported Rewards | Format & Max Size | Where Viewers See It |
|---|---|---|---|---|
| Small (1x Chat Username) | 18 × 18 px (18 x 18px) | Sub Loyalty & Cheer Bit Badges | PNG Only · ≤ 25 KB | Displayed directly before subscriber usernames in standard 1080p desktop chat |
| Medium (2x Retina Chat) | 36 × 36 px | Sub Loyalty & Cheer Bit Badges | PNG Only · ≤ 25 KB | High-DPI Retina MacBooks, iOS/Android mobile apps, and 2x zoomed Twitch chat |
| Large (4x Badge Showcase) | 72 × 72 px | Sub Loyalty & Cheer Bit Badges | PNG Only · ≤ 25 KB | Channel Subscribe popover, viewer badge progress cards, and 4K displays |
| Affiliate vs. Partner Slots | All 3 Sizes Per Tier | Base, 2M, 3M, 6M, 9M, 1Y (up to 10Y) | Transparent RGBA PNG | Affiliates unlock 6 tenure tiers; Partners unlock up to 17 loyalty tiers + 19 Bit tiers |
Designing Crisp Silhouettes for 18 x 18px
At 18 x 18px, a badge has 58% fewer pixels than a 28×28 Twitch emote. Avoid tiny text or thin 1px strokes — draw on a 72×72 or 288×288 canvas (exact 4×/16× multiples of 18), fill 85%+ of the frame, and evolve loyalty tiers via bold color & silhouette upgrades (Bronze → Silver → Gold → Amethyst).
Guaranteed Static PNG & Under-25KB Output
Twitch’s Subscriber Badge uploader rejects WebP, JPEG, animated GIFs, and any file over 25 KB. Our twitch badge resizer automatically re-encodes every output into clean RGBA .png files (typically 1.5 KB – 7 KB) and displays live green size badges so every slot uploads on the first try.
Matching Channel Reward Icon Tool
Building a complete subscriber & loyalty theme? Scale your matching Channel Points currency icons next.
Related Twitch Emote & Chat Preview Tools
Switch to 112/56/28px emote scaling or test full badge + emote combinations in our live chat simulator.
Twitch & Custom Emote Resizer (112/56/28px)
Return to our main Twitch emote resizer to export static PNG and animated GIF subscriber emotes in 112x112, 56x56, and 28x28px.
Twitch Emote & Badge Live Chat Tester
Preview subscriber badges, bit tiers, and animated emotes side-by-side inside realistic Dark (#18181b) and Light (#ffffff) chat rooms.
Frequently Asked Questions — Twitch Badge Resizer
Answers to common questions on Twitch sub badge dimensions, 25 KB limits, pixel clarity, and tier slots.