Skip to main content

Twitch Panel Size + Cropper

Crop one source into all four Twitch image sizes — info panel (320×100), profile banner (1200×480), profile picture (256×256), offline video banner (1920×1080). Or skip the source: 8 theme presets generate a panel from a label.

Crop mode + theme-preset mode. Eight brand palettes ship with the generator.

Twitch image sizes — the four you actually need

Channel info panel: 320×100 minimum (designers often work at 640×200 and downsample for high-DPR sharpness). Profile banner: 1200×480. Profile picture: 256×256. Offline video banner: 1920×1080. These four cover every public image on a Twitch channel page. Sub badges, bit badges, and emotes are separate uploads with their own sizing — the Twitch emote resizer handles those. Channel art (overlays, scene transitions) is rendered by OBS at runtime and isn't part of Twitch's own asset slots.

Why panels look misaligned (and the 320-pixel grid)

Twitch lays out panels in a grid of 320-pixel-wide slots. The number of slots per row scales with the channel-page width — narrower windows show fewer columns, wider windows show more. If your panels have different heights, the grid stairsteps awkwardly and viewers see uneven gaps next to the shorter panels. Two reliable patterns avoid this. One: every panel at the same height (100 px is the floor; 200 px and 240 px also work as long as the set is uniform). Two: design pairs that fit together — a 200 px panel next to two stacked 100 px panels. The cropper above defaults to 320×100 / 640×200 so panels match by default.

The five panels active channels ship

Five panels cover the cases viewers actually click on. One, sub goal — a panel showing current sub count vs. monthly target, linked to the subscribe page. Two, schedule — when the streamer goes live, linked to a Discord or Twitter post. Three, socials hub — one panel linked to a Linktree or aggregated socials page. Four, FAQ — links to a panel-modal text or external doc. Five, sponsorships or business — contact email or representation link. The pattern works because each panel answers a different viewer question; panel sets that duplicate the same call-to-action (three "subscribe!" panels) leave dead clickable real-estate.

Theme-preset mode — when you don't have a designer

Eight brand-aligned palettes ship with the generator: Twitch purple, Kick green, StreamRise violet, minimal dark, minimal light, retro pink, cyberpunk, and sunset gradient. Each preset combines a diagonal gradient, a subtle noise texture (deterministic so the same label + theme produces the same panel every time the URL is opened), an 8-pixel accent bar on the left, and the panel label + optional subtitle in matching contrast. Output is 640×200 PNG, ready for the Twitch panel-image slot. No Photoshop, no Figma, no creative-cloud subscription.

Offline banner — the asset most channels skip

The offline-video image is a 1920×1080 slot that shows when the channel is not live. Most channels leave the default Twitch placeholder ("This channel is currently offline"), which wastes cold-traffic discovery — the player slot is the largest visual on the channel page and the only one shown to a viewer who lands on a non-live channel. A custom 1920×1080 with the streamer's name, current schedule (days + times), social handles, and a clear "next stream" message gives the cold viewer a reason to follow vs. bounce. Use the cropper above to size your design to 1920×1080, then upload via Creator Dashboard → Channel → Brand → Video player banner. For the schedule itself, our stream schedule generator emits a clean PNG you can drop directly into the offline banner.

Frequently asked

What is the Twitch panel size in 2026?
Twitch info panels are 320×100 pixels minimum (width fixed at 320, height flexible up to 600). Designers commonly work at 640×200 and downsample for sharper output on high-DPR displays — Twitch does not ingest a separate retina variant. Panels appear under the video player on a channel page and link to a URL or modal text. PNG, JPG, and GIF accepted, 2.9 MB cap per file. Panel image and panel description are uploaded separately — both render together in the channel sidebar.
What is the Twitch profile banner size?
Profile banners are 1200×480 pixels (5:2 aspect ratio). Shown at the top of the channel page on desktop and as a wider header on mobile. PNG, JPG, and GIF accepted, 10 MB cap. Twitch crops the banner to a tighter aspect on mobile, so keep the focal subject within the central 60% horizontally — the safe zone is roughly 900 pixels wide.
How big is the Twitch offline video banner?
1920×1080 pixels (16:9), the same shape as a full-HD stream. This image shows in the player when your channel is offline. PNG, JPG, GIF accepted, 10 MB cap. The offline banner is one of the most under-used Twitch assets — leaving the default Twitch placeholder is a missed opportunity, since the player slot is the largest visual on a non-live channel page and the only chance to convert a cold viewer into a follow.
What dimensions should I use for a Twitch profile picture?
Profile pictures are 256×256 pixels (1:1 square). Twitch accepts any 1:1 source up to 10 MB and downsamples to 256×256 server-side. JPG and PNG both work; PNG preserves transparency. Twitch renders the profile picture as a circle in chat, raid headers, mod menus, and most other UI contexts (sub badges are a separate creator-uploaded asset, not the profile picture). Design the focal point inside a 240 px circle within the 256×256 canvas — anything in the four corners will be clipped on render.
How do I make a Twitch panel without Photoshop?
Switch to "Generate from theme" mode above. Pick one of the eight palette presets — Twitch purple, Kick green, StreamRise, minimal dark, minimal light, retro pink, cyberpunk, sunset — type a label and optional subtitle, and the tool emits a 640×200 panel-ready PNG with a brand-aligned gradient and accent bar. Copy the PNG into your Twitch channel's panel slot. Panel description text is added separately in the panel-edit dialogue on Twitch.
Why do my Twitch panels look misaligned in the sidebar?
Twitch arranges panels in a grid of 320-pixel-wide slots. If your panels are different heights, the grid leaves visual gaps next to the shorter panels — the typical "stairsteps" pattern viewers complain about. Two fixes. One: keep all panels the same height (the 100px minimum is fine across the channel). Two: design panels in pairs that fit a 2:1 grid neatly. The cropper above always emits at 320×100 / 640×200, so consistent sizing is the default.
Should I link panels to social profiles or leave them visual?
Linking. Twitch lets every panel image link to one URL. Leaving panels visual-only wastes the click-through. The high-conversion pattern: one panel for sub goals (links to subscribe), one for socials (links to Linktree or your top socials hub), one for the schedule (links to a Discord or Twitter post), one for sponsorships, one for FAQ. Five panels at 320×100 fit cleanly under the video player without overflowing the sidebar.
What does the brand-tint setting do in crop mode?
In crop mode, the tint overlay paints a Twitch-purple, Kick-green, or Streamrise-violet flat colour on top of your source at the opacity slider's percentage. Useful for unifying disparate photo sources under a single brand colour without retouching. Streamers running multi-platform campaigns (Twitch + Kick simultaneous) often use a 25-35% tint to make panel sets read as one visual system across both platforms.