Twitch image sizes and editors
Transparent emote and badge ladders, channel banners and panels — checked at the size chat actually renders them.
Twitch asks for more distinct image assets than any other platform, and several of them come as size ladders rather than single files: emotes at 112, 56 and 28 pixels, badges at 72, 36 and 18. Both must be transparent PNGs, and badges must fit in 25 KB each.
These tools export the full ladder from one upload, show each output at its true chat size, and check every file against its byte ceiling before you download. Channel artwork — banner, panel, offline screen and avatar — uses the same editor with the right preset.
Runs on your device. Your image is decoded, cropped and encoded by this browser tab. It is never uploaded, and there is no image-processing service behind this page.
Emotes and badges
Transparent multi-size exports with 18 px and 28 px legibility previews.
- Emote resizer112 × 112 · 1:1Resize any image into the three Twitch emote sizes — 112, 56 and 28 px — with transparency preserved, a true 28 px chat preview and a one-click ZIP download.checked 31 July 2026
- Badge resizer72 × 72 · 1:1Export Twitch subscriber badges at 72, 36 and 18 px as transparent PNGs, with a live 25 KB check per file and a true 18 px chat preview. Runs locally.checked 31 July 2026
Channel setup
Everything on the channel page, with the avatar overlap and mobile crops marked.
- Banner size1200 × 480 · 5:2Twitch profile banner size is 1200 × 480. Crop your image, see where the avatar overlaps it, check the narrower mobile crop and export locally.checked 31 July 2026
- Panel size320 × 300 · 16:15Twitch panel images are 320 px wide, conventionally up to 300 px tall. Crop, preview at true panel width, keep transparency and export in your browser.checked 31 July 2026
- Offline banner size1920 × 1080 · 16:9The Twitch offline banner is 1920 × 1080 and fills the video player when you are not live. Crop, avoid the control bar and export in your browser.checked 31 July 2026
- Profile picture size256 × 256 · 1:1Twitch profile picture size is 256 × 256, shown as a circle. Crop, check it at 30 px sidebar size and export a compliant avatar without uploading anything.checked 31 July 2026
Twitch questions
What sizes does Twitch need for emotes and badges?
Emotes at 112 × 112, 56 × 56 and 28 × 28 as transparent PNGs under 1 MB each. Subscriber badges at 72 × 72, 36 × 36 and 18 × 18 as transparent PNGs under 25 KB each. Badges must all be uploaded manually; emotes can be generated by Twitch from a single 112 px source.
Can these tools handle animated emotes?
No. Animated emotes are GIF-based with their own frame and duration rules. Rather than silently flattening an animation to one frame, these tools detect it and tell you. Animated support is on the backlog.
Is the Twitch banner the same as the offline banner?
No. The profile banner across the top of the channel page is 1200 × 480. The offline banner that fills the video player is 1920 × 1080. They are separate uploads and separate tools here.
Doing more than one platform?
The One Image to Social Pack applies a single focal point across every destination you pick and gives you one ZIP with a manifest listing each size, its source and the date it was checked.