Resize Images for Twitch Banners & Panels
Your Twitch channel's visual identity starts with properly sized banners and panels. ImageGates resizes your graphics to Twitch's exact specifications — profile banner, offline screen, and info panels — for a professional streaming brand.
Twitch profile banner and offline banner sizes
Twitch has three separate banner slots with different ratios: the profile banner strip, the much larger offline screen, and the video player background. Using one file for all three is what produces the stretched banners common on new channels.
Exact specifications:
- Profile banner: 1200×480 px (2.5:1)
- Offline banner: 1920×1080 px (16:9)
- Profile picture: 256×256 px
- File size ceiling: 10 MB (banner), 10 MB (offline)
- Accepted formats: JPG, PNG, GIF
What causes a rejected or degraded result:
- Uploading a 1920×1080 offline screen as the profile banner, which crops the top and bottom away.
- Placing schedule text at the very bottom of the offline banner, where the player controls overlay it.
- Using a dark banner on Twitch's dark theme so the edges disappear into the page.
Preparation order that avoids rework:
- Export the offline screen at 1920×1080 px first.
- Crop a separate 1200×480 px strip for the profile banner rather than squashing the same file.
- Check both against the dark and light themes.
How to use this tool
- Upload graphic — Select your channel art, offline screen, or panel image.
- Choose Twitch size — Enter the exact dimensions for your target placement (banner, panel, etc.).
- Download & upload — Download and upload to your Twitch channel settings.
Guide
A polished Twitch channel with consistent branding builds viewer trust and increases follow rates. Every visual element has specific size requirements.
Twitch image specifications: - Profile banner: 1200 x 480 px (10MB max) - Offline screen: 1920 x 1080 px - Profile picture: 256 x 256 px (displayed as circle) - Panel images: 320px wide, flexible height - Emotes: 28x28, 56x56, 112x112 px (all three required) - Sub badges: 18x18, 36x36, 72x72 px - Bit badges: Same as sub badges
Channel branding tips: - Use consistent colors across all graphics - Include your channel name in the banner - Add your streaming schedule to panels - Use the offline screen for your schedule or social links
Frequently asked questions
What size is a Twitch banner?
The Twitch profile banner is 1200x480 pixels. It displays behind your profile information. Keep important content in the center as edges may be cropped on different screen sizes.
What size are Twitch panels?
Twitch panel images (About, Schedule, Rules, etc.) are 320px wide with flexible height. Most streamers use 320x160 or 320x100 for consistency.
Open Image Resizer