
Free tool by StreamNeeds
Run your whole stream from one place
Overlays, one chat bot for Kick, Twitch and Discord, bonus hunts, giveaways and a viewer store. This tool is free. Your StreamNeeds account adds the rest.
Free to start. No card needed.
Free tool
Twitch & Kick sub badge resizer
Drop in all your loyalty badges and get Twitch's 18, 36 and 72 px files, Kick badges and Discord role icons in one zip. Nothing is uploaded and there is nothing to sign up for.
Reward the subs wearing those badges
StreamNeeds gives your viewers points, a store, raffles and giveaways across Kick, Twitch and Discord.
Sub badge sizes
Twitch sub badges
- Sizes
- 18×18, 36×36, 72×72 px
- Format
- PNG
- Size limit
- 25 KB each
Kick sub badges
- Sizes
- One square image (we export 72×72)
- Format
- PNG
Discord role icons
- Sizes
- 64×64 px
- Format
- PNG
- Size limit
- 256 KB
| Platform | Sizes | Format | Size limit |
|---|---|---|---|
| Twitch sub badges | 18×18, 36×36, 72×72 px | PNG | 25 KB each |
| Kick sub badges | One square image (we export 72×72) | PNG | |
| Discord role icons | 64×64 px | PNG | 256 KB |
How to resize sub badges
- Drop your badges into the box above. Add the whole set, from 1 month to 12 months and up.
- Choose the platforms, and turn on Trim empty edges so the badge art fills the square.
- Check how each badge reads at 18 px, then download the zip.
- Upload them under Subscriptions in your Twitch Creator Dashboard, or in your Kick channel's subscriber settings.
Common questions
What size are Twitch sub badges?
- Twitch asks for three square PNGs per badge: 18×18, 36×36 and 72×72 pixels, each under 25 KB. You need Affiliate or Partner to upload them, and you can set a different badge for 1, 2, 3, 6, 9 and 12 months and up.
What size are Kick sub badges?
- Kick takes one square image per badge, and badges show up small next to names in chat. We export a 72×72 PNG, which stays crisp at that size. Kick lets you set badges for different subscription lengths too.
Can I resize all my badges at once?
- Yes. Drop every badge in together and the zip comes back sorted into a folder per platform, with each file named after the badge you dropped in.
My Twitch badge is over 25 KB. What do I do?
- Badges are tiny, so most come in far under the limit. If one is over, it is usually a photo-style badge with lots of colours or noise. Flatten the colours, remove the background and try again. The tool shows each file's size so you can check before you upload.
Are my badges uploaded anywhere?
- No. Everything happens in your browser, so your files stay on your device.

Made by StreamNeeds
Everything else your stream needs
This tool is one small part of StreamNeeds. A free account adds the tools you run live, on Kick, Twitch and YouTube.
Overlay editor
Design scenes and widgets for OBS in your browser and switch them while you're live.
One chat bot everywhere
Commands, points and a viewer store across Kick, Twitch and Discord.
Bonus hunt tracker
Track slot results live and share a page your viewers can follow.
Giveaways and raffles
Run giveaways in chat and on Discord, with draws anyone can check were fair.
Points and a viewer store
Viewers earn points for watching and chatting and spend them in your own store.
Stream Pad
One-tap buttons for your phone or Stream Deck that switch scenes and run your stream.
Same tool for other platforms
More free tools
- Kick earnings calculatorWhat subs, gifted subs and KICKs pay you on Kick, and what the same month would pay on Twitch and YouTube.
- Emote resizerDrop in one emote and get every size Twitch, Kick and Discord need, animated GIFs included.
- Kick panel makerMake a matching set of 320 px About panels for your Kick channel, in any size or style, and download them as PNGs.
- Kick banner and offline screen makerDesign a Kick banner, offline screen or starting soon screen with your name and socials, then download every size at once.
- Kick banner size and resizerEvery Kick channel image size, and one picture resized to all of them: banner, offline banner and profile picture.