Twitch · Updated October 10, 2026

Twitch banner size (2026): 1200 × 480 px

A Twitch profile banner should be 1200 × 480 pixels (5:2), a JPG, PNG or GIF up to 10 MB. Twitch scales banners to 480 px high, and info panels are a separate upload, at most 320 px wide.

Last verified October 10, 2026 against Twitch Help: Channel Page Setup. All sources.

Twitch banner resizer

Your image never leaves your browser.

Drop an image here

JPG, PNG, WebP or GIF

Drag the preview or use the arrow keys to reposition.

Size
Fit
Position

1200 × 480 px · JPG · add an image

Profile banner (recommended)
1200 × 480px
Ratio 5:2
Source: Twitch Help: Channel Page Setup
Profile banner, 2x file
2400 × 960px
Ratio 5:2
Source: Twitch Help: Channel Page Setup (scaling rule only)
Info panel (example size)
320 × 160px
Ratio 2:1
Source: Twitch Help: How to Edit Info Panels (limits only)
Offline screen (video player banner)
1920 × 1080px
Ratio 16:9
Source: Streamlabs: Twitch size guide

Twitch banner size: every format and limit

Twitch banner size specs by format. Each number was checked against the linked source on October 10, 2026.
FormatSize (px)RatioMinimum / maximumFile types and limitSource
Profile banner (recommended)Twitch's wording: the recommended size for a profile banner is 1200x480px, and images shorter or taller than 480px will be scaled to 480px high. The 10 MB cap and the formats are from Twitch Account Settings.1200 × 4805:2Not statedGIF, JPG, PNGLimit: 10 MBTwitch Help: Channel Page SetupPlatform's own page
Profile banner, 2x fileOur suggestion, not a Twitch number: the same 5:2 shape at twice the pixels. Under the 480 px rule it scales by exactly 0.5. Check the export stays under 10 MB.2400 × 9605:2Not statedJPG, PNGLimit: 10 MBTwitch Help: Channel Page Setup (scaling rule only)Secondary source
Info panel (example size)Twitch's panels article says images should be no larger than 320px wide and 600px high and under 1 MB; its Channel Page Setup article says 320 × 300 and under 2.9 MB. 320 × 160 is a common example height that fits both.320 × 1602:1Max: 320 px wide; 600 px high (panels article) or 300 px high (channel setup article)Not statedLimit: 1 MB (panels article); 2.9 MB (channel setup article)Twitch Help: How to Edit Info Panels (limits only)Secondary source
Offline screen (video player banner)Shown in the player when the channel is offline. Twitch says animated video player banners are not natively supported, but gives no pixel size; 1920 × 1080 and the 10 MB figure come from Streamlabs.1920 × 108016:9Not statedNot statedLimit: 10 MB (secondary)Streamlabs: Twitch size guideSecondary source

Safe zones and crops

Drawn to scale from the numbers above. Dashed boxes mark what stays visible; hatched areas are cut or covered.

Left-weighted banner layout

Left-weighted banner layoutFrame 1200 by 480 pixels. Safe area: Put logo and text here, 600 by 480 pixels at x 0, y 0. Covered area: Background art, 600 by 480 pixels at x 600, y 0.1200 px480 pxPut logo and text hereBackground art
  • Put logo and text here
  • Background art
Twitch's own advice is to make the banner as wide as possible and concentrate the graphics on the left, because the banner scales with the viewer's window. The left-half split shown here is our reading of that advice, not a measured Twitch safe area.

How Twitch shows your image

  • The banner is the wide image at the top of your channel page. Twitch says pages and banner art scale with the width of each viewer's browser window, and that images shorter or taller than 480 px are scaled to 480 px high.
  • Twitch also says the image is stretched when a viewer's window is wider than the image, and recommends making the image as wide as possible with the graphics on the left.
  • Info panels are the boxes under the video player. Both Twitch pages cap their width at 320 px; the height cap is 600 px in the panels article and 300 px in the channel setup article.
  • The offline screen, which Twitch calls the video player banner, fills the player when you are not live. Twitch says animated video player banners are not natively supported.
  • The profile banner and the video player banner are both set in Creator Dashboard > Settings > Channel > Brand. Panels are edited on the channel page itself.

How to resize and upload

  1. 01Pick the shape you need: Banner for your channel page, Panel for the boxes under the video, Offline screen for the player.
  2. 02Drop in artwork at least 1200 px wide. Twitch stretches a banner that is narrower than the viewer's window, so a wider file holds up better.
  3. 03For a banner, leave Crop to fill selected and drag the image, or use the Position grid, until your logo sits on the left, as Twitch recommends.
  4. 04For a panel, choose Panel 320 wide (320 × 160). Twitch resizes anything wider than 320 px down to that width, so a bigger file gains nothing. Keep the file under 1 MB to satisfy both Twitch pages.
  5. 05Download as PNG for text and logos or JPG for photos, and check the file size shown next to the Download button: under 10 MB for the banner, under 1 MB for a panel.
  6. 06In Twitch, open Creator Dashboard > Settings > Channel > Brand to upload the profile banner and the video player banner. For panels, switch Edit Panels on under the video on your channel page, or use your channel's About section while offline.
  7. 07Reload your channel in a wide window and a narrow one to see how the banner scales.

Common mistakes to check before you post

  • Making the banner a different shape and expecting the pixels to stay put. A 1200 × 600 image scaled to 480 high is only 960 px wide, narrower than the recommended file.
  • Putting the logo in the middle or right of the banner. Twitch advises concentrating the graphics on the left.
  • Designing panels wider than 320 px. Twitch resizes them down, so text set at 640 px wide ends up at half size.
  • Uploading a panel image over 1 MB or taller than 300 px. One Twitch page allows it and the other does not; staying at 320 px wide, 300 px high or less and under 1 MB meets both.
  • Mixing up the profile banner with the offline screen. They have different shapes (5:2 and 16:9), and the offline image is the one viewers see in the player when you are not live.
  • Uploading an animated offline screen. Twitch says animated video player banners are not natively supported.

Which Twitch image does each size belong to?

The profile banner is 1200 × 480 (5:2) according to Twitch's Channel Page Setup help, which also says images shorter or taller than 480 px are scaled to 480 px high. Twitch Account Settings adds the limits: 10 MB maximum, in .gif, .jpg or .png format.

Info panels have their own rule, and Twitch's two pages disagree. How to Edit Info Panels says images should be no larger than 320 px wide and 600 px high, and under 1 MB; Channel Page Setup says 320 × 300 and under 2.9 MB. Both say larger images are resized automatically.

The offline screen (Twitch's video player banner) is a third image that appears in the player when you are not live. Twitch does not give its pixel size, so 1920 × 1080 here is a 16:9 working size from a secondary guide.

Worked example: what Twitch's 480 px height rule does to your file

Because Twitch scales banner height to 480 px, you can work out how wide any file is at that height with one line of arithmetic: width = 480 × file width ÷ file height. Twitch then stretches the image if the window is wider than the image, which is why it suggests making the file as wide as possible.

  • 1200 × 480: scale 1, 1200 px wide at 480 px high.
  • 2400 × 960: scale 0.5, 1200 px wide. Same layout, more pixels.
  • 1200 × 600: scale 0.8, 960 px wide, which is narrower than the recommended file.
  • 1920 × 1080 (a 16:9 screenshot): scale 0.444, 853 px wide. Crop it before using it as a banner.
  • 3000 × 1000: scale 0.48, 1440 px wide, which is wider than 1200 and leaves less to stretch on large windows.

Twitch panel size

A panel is constrained on width and height only, so it can be a short bar or a tall card. Pick one height for all of your panels so the column under your video looks tidy.

The safe choice is to meet both Twitch pages at once: no wider than 320 px, no taller than 300 px, and under 1 MB. Twitch resizes anything wider than 320 px down to 320 px, so a larger file gains nothing. Twitch does not say whether the resize keeps the aspect ratio, so check the result on your channel.

Keep panel text large. At 320 px wide, lettering that was small on the original canvas becomes hard to read.

Design tips for a Twitch banner that survives scaling

Because the banner scales with the window and is stretched on wide screens, build it as a layered strip: your logo and handle on the left, as Twitch advises, and calm background art that can be widened on the right.

  • Use a solid or gradient background toward the right edge so stretching does not show visible seams.
  • Avoid faces at the far right, away from where Twitch tells you to concentrate the graphics.
  • Keep text large and high-contrast; a 1200 × 480 canvas is shown smaller on narrow windows.
  • Preview at two window widths before you commit.

What we could not confirm

  • Twitch Help pages do not render for plain page fetches; we read them in a browser on 2026-10-05. Twitch's pages show no edit dates, so re-check them if a number matters to you.
  • Twitch's two official pages give different panel limits (320 × 600 and 1 MB in How to Edit Info Panels; 320 × 300 and 2.9 MB in Channel Page Setup). We could not tell which is current, so we recommend staying inside both.
  • Twitch gives no minimum banner size and no offline-screen (video player banner) size. 1920 × 1080 and the 10 MB offline limit are from Streamlabs only.
  • Twitch does not say whether "the width of the image" in its stretching rule means the file as uploaded or after scaling to 480 px high, or whether an animated GIF profile banner plays.
  • Whether Twitch keeps the aspect ratio when it shrinks an oversized panel is not stated, and Twitch lists no file types for panels.
  • Twitch Account Settings gives the profile picture as 256 × 256 (10 MB, .gif, .jpg or .png), while Streamlabs suggests 800 × 800. This page covers banners and panels only.
  • Twitch Account Settings puts 1200 × 480 in the same sentence as the 10 MB maximum, which could be read as a maximum size. Channel Page Setup calls 1200 × 480 the recommended size and says to make the image as wide as possible, so we treat it as a recommendation.

Twitch banner size FAQ

What is the Twitch banner size?

1200 × 480 pixels at 5:2 is Twitch's recommended profile banner size, as a GIF, JPG or PNG up to 10 MB. Twitch scales images that are shorter or taller than 480 px to 480 px high.

What is the Twitch panel size?

No wider than 320 px. Twitch's panels article allows up to 600 px high and 1 MB; its Channel Page Setup article says 300 px high and 2.9 MB. A 320 × 160 file under 1 MB fits both.

What size is the Twitch offline screen?

Guides use 1920 × 1080 (16:9). Twitch calls it the video player banner and does not give a pixel size, so treat 1920 × 1080 as a working size and check the preview in the dashboard.

Is 1200 × 480 the minimum Twitch banner size?

Twitch gives it as the recommended size and does not state a minimum. It also says images are stretched when the window is wider than the image, and advises making the banner as wide as possible.

Can a Twitch banner be a GIF?

Twitch Account Settings lists .gif with .jpg and .png for the profile banner. It does not say whether an animated GIF plays there, and it says animated video player (offline) banners are not natively supported.

What size is a Twitch profile picture?

Twitch Account Settings gives 256 × 256 pixels, up to 10 MB, as a .gif, .jpg or .png. Streamlabs suggests uploading 800 × 800 instead.

Sources and dates

Published October 10, 2026 · Updated October 10, 2026 · Specs last verified October 10, 2026 by the AdFlint team. Platforms change sizes without notice; if a number here no longer matches the linked source, the source wins.

All image size guides

Aspect ratio pages for these sizes

Related tools and guides

Running paid ads on Google or Meta?

AdFlint doesn't post to Twitch or run ads there. It writes, launches and optimizes Google Search and Meta (Facebook and Instagram) campaigns inside the ad accounts you own, and you approve every ad before it goes live.

7-day free trial on monthly plans. Self-serve plans from $40/mo.