72×72 · 36×36 · 18×18 PNG Strict ≤25KB Sub & Bit Badge Spec

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.

1. Select Badge Size Preset or Parameter

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.

Step 01

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.

Step 02

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.

Step 03

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 ScaleExact DimensionsSupported RewardsFormat & Max SizeWhere Viewers See It
Small (1x Chat Username)18 × 18 px (18 x 18px)Sub Loyalty & Cheer Bit BadgesPNG Only · ≤ 25 KBDisplayed directly before subscriber usernames in standard 1080p desktop chat
Medium (2x Retina Chat)36 × 36 pxSub Loyalty & Cheer Bit BadgesPNG Only · ≤ 25 KBHigh-DPI Retina MacBooks, iOS/Android mobile apps, and 2x zoomed Twitch chat
Large (4x Badge Showcase)72 × 72 pxSub Loyalty & Cheer Bit BadgesPNG Only · ≤ 25 KBChannel Subscribe popover, viewer badge progress cards, and 4K displays
Affiliate vs. Partner SlotsAll 3 Sizes Per TierBase, 2M, 3M, 6M, 9M, 1Y (up to 10Y)Transparent RGBA PNGAffiliates 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.

Frequently Asked Questions — Twitch Badge Resizer

Answers to common questions on Twitch sub badge dimensions, 25 KB limits, pixel clarity, and tier slots.

100% Client-Side Processing — Images & GIFs never leave your browser.

© 2026 EmoteResizer.org. Built for Twitch, Discord & Kick Creators.