Twitch Image Size Checker
Every Twitch image size in one table, with a checker: choose what the image is for, pick the file, and see if Twitch will accept it or crop it. Checked on your device, not uploaded.
Check an image
Choose a file.
Twitch image sizes
| Image | Size (px) | Max file | Formats | Source |
|---|---|---|---|---|
| Profile picture | 256 × 256 | 10.00 MB | JPG, PNG, GIF | Twitch Help |
| Profile banner | 1200 × 480 | 10.00 MB | JPG, PNG, GIF | Twitch Help |
| Info panel image | 320 × up to 300 | 2.90 MB | JPG, PNG, GIF | Twitch Help |
| Emote (single upload) | 112×112 to 4096×4096 | 1.00 MB | PNG, GIF | Twitch Help |
| Subscriber badge | 72 × 72 | 25 KB | PNG | Twitch Help |
| Video player banner (offline image) | 1920 × 1080 | 10.00 MB | JPG, PNG, GIF | Common practice |
Notes on each image
- Profile picture: 256 × 256 px, up to 10 MB. It is shown as a circle, so keep faces and logos away from the corners.
- Profile banner: 1200 × 480 px, up to 10 MB. It is cropped differently on phones, so keep text near the middle.
- Info panels: up to 320 px wide and 300 px tall, under 2.9 MB. Larger images are scaled down.
- Emotes: one square image from 112 to 4096 px (max 1 MB), or 28/56/112 px versions. Use the emote resizer.
- Subscriber badges: 18, 36 and 72 px PNGs, each up to 25 KB.
- Video player banner (shown when you are offline): Twitch does not publish a fixed size; 1920 × 1080 (16:9) matches the player and is what most streamers use.
Sources
- Twitch Help — How to Edit Info Panels
- Twitch Help — Twitch Account Settings (profile picture and banner)
- Twitch Help — Emote requirements, Subscriber Badge Guide
Last checked: 2026-09-24.
FAQ
What size is a Twitch panel?
Up to 320 pixels wide and 300 pixels tall, under 2.9 MB. Bigger images are scaled down to fit.
What size is the Twitch profile banner?
1200 × 480 pixels, up to 10 MB, as JPG, PNG or GIF.
What size is a Twitch profile picture?
256 × 256 pixels, up to 10 MB.
What size should my Twitch offline screen be?
Twitch does not publish an exact size for the video player banner. 1920 × 1080 (16:9) fits the player.
More free tools
- Twitch Chat Overlay GeneratorBuild a transparent chat overlay URL for OBS. No login, no bot.
- Stream Countdown TimerA “starting soon” countdown for OBS browser source.
- Subathon CalculatorSeconds per sub, bits and tips → total time and break-even rate.
- OBS Bitrate CalculatorTwitch and YouTube settings from their official tables.
- Twitch Emote & Badge Resizer112/56/28 px emotes and 72/36/18 px badges, in your browser.
- Stream Schedule MakerWeekly schedule image plus Discord time-zone timestamps.
- OBS Browser Source TestSee if a browser source renders, is transparent and plays audio.