Free Twitch Banners
Download free banner designs or build your own with the maker below. Every file is sized to the correct 1200 x 480 px and ready to upload to Twitch.
Twitch Banner Maker
Create a free Twitch banner at the correct 1200 x 480 px size. Upload your own background or start from a colour, add your streamer name, and download your banner as a PNG, no account needed.
Effects Background only
Shape accents Add optional draggable shapes
Twitch Banner Size
The correct Twitch banner size is 1200 x 480 pixels.
That is 1200px wide and 480px tall, with an aspect ratio of 2.5:1. Twitch accepts PNG and JPEG formats and the file must be under 10 MB.
Profile banner vs video player banner
Twitch uses the same image in two places: as your profile banner across the top of your channel page, and as your video player banner when you are offline. Both use the same upload. The 1200 x 480 px size covers both.
Safe zone
Your banner displays at different sizes across desktop, mobile, and the subscription feed. Keep your main text and logo in the center of the canvas. The left and right edges may be cropped depending on screen size. Keep your name, logo, and social handles in the middle third.
Why does my banner look blurry?
Almost always caused by uploading an image that is too small. Start at exactly 1200 x 480 px, save as PNG, and keep the file under 10 MB for the sharpest result.
Where Your Twitch Banner Shows Up
Twitch displays your banner in three places, and each one shows it slightly differently.
When you are not live, Twitch displays your banner in the video player area. It uses the same image as your profile banner. Keep this in mind when designing. Your banner should look good as both a narrow header strip and a larger image when you are offline.
Channel page on desktop
The most common placement. The banner stretches across the full width of your channel at the top. On wider monitors the left and right edges may not be fully visible, which is why keeping content centered matters.
Channel page on mobile
On mobile, the full banner is visible. This is the one placement where viewers see the entire 1200 x 480 image without any cropping.
Subscription feed
When a viewer browses their followed channels, only the central portion of your banner appears as a thumbnail. Keep your name, icon, or handle in the center, not the edges.
Video player when offline
When you are not live, Twitch displays your banner in the video player area. It uses the same image as your profile banner. Keep this in mind when designing. Your banner should look good as both a narrow header strip and a larger image when you are offline.
How to Upload Your Banner to Twitch
- Go to your Creator Dashboard. Click your profile picture in the top right corner and select Creator Dashboard.
- In the left sidebar, click Settings, then Channel.
- At the top of the channel settings page, click Brand.
- Scroll down to the Profile Banner section. Click Upload and select your file.
- Save your changes. The banner goes live immediately.
If it looks blurry after uploading, check that your file is at least 1200 x 480 px and saved as a PNG.
What Makes a Good Twitch Banner
A strong banner does a small number of things well.
Keep your streamer name legible at all sizes. Test it on mobile before uploading. If the text is hard to read on a phone, there is too much on it. Stay in the safe zone. Anything in the outer 20% of the canvas may be cropped. If your social handles or logo sit too close to the edge, move them in.
Match your existing brand. If your overlays and panels use a specific color palette, your banner should follow the same palette. Consistency is what makes a channel look intentional. One clear focal point. Your name, logo, or a single piece of art. Not all three at once. The banner is small relative to the screen and a crowded design reads as noise.
Frequently Asked Questions
What size is a Twitch banner?
The correct Twitch banner size is 1200 x 480 pixels. Twitch accepts PNG or JPEG files under 10 MB. Use these dimensions and your banner will display correctly across desktop, mobile, and the subscription feed.
What is a Twitch profile banner?
Your Twitch profile banner is the image that runs across the top of your channel page. It stays visible whether you are live or offline. Unlike your stream overlay, which only appears during a broadcast, the banner is always on your channel page.
What is the difference between a profile banner and a video player banner?
Twitch uses the same uploaded image for both. Your profile banner appears across the top of your channel page. The video player banner is what shows in the video player area when you are not streaming. There is one upload and it covers both.
Why is my Twitch banner blurry?
Almost always caused by uploading an image smaller than 1200 x 480 px. Twitch stretches smaller images to fit, which causes blurring. Start your design at exactly 1200 x 480 px and export as PNG for the sharpest result.
What file format should I use for my Twitch banner?
PNG is the recommended format. It handles solid colors and text without compression artifacts, which keeps your banner sharp. JPEG works but can introduce slight blurring around text and edges. Keep the file under 10 MB either way.
Can I use the same banner on YouTube?
Not directly. YouTube channel art uses a different size (2560 x 1440 px). You can use your Twitch banner design as a starting point, but you will need to scale it up and adjust the layout. The safe zone for YouTube is also different, so text and logos may need repositioning.
Do I need a Twitch banner?
Yes. Your banner is one of the first things a viewer sees when they land on your channel. Without one, Twitch shows a default gray header that makes a channel look unfinished. Even a simple banner with your name on a plain background makes a real difference. Most streamers do not put effort into their branding, so a clean banner puts you ahead of the majority.
Is a Twitch banner the same as a stream overlay?
No. Your banner is a static image on your channel profile page. A stream overlay sits on top of your live broadcast in OBS or Streamlabs. It includes your webcam frame, alerts, widgets, and information panels. They are separate parts of your stream setup.