Twitch Banner Resizer
Upload a photo, drag and zoom it inside the 1200 x 480 Twitch banner frame, check the safe zone, then download it as PNG or JPG.
Use the Twitch Banner Resizer
Twitch Banner
Output frame: 1200 x 480 px — watch the center safe zone
Upload Photo
Position & Zoom
Drag the photo on the right to reposition it.
Output Settings
Upload a photo to start positioning your banner
Output: 1200 x 480 px
Summary
This tool fits a photo into the 1200 x 480 px frame Twitch recommends for channel banners. Twitch can crop the top and bottom edges of the banner depending on the viewer's screen and layout, so a center-safe-zone guide marks the 1200 x 380 strip that stays visible across those layouts. Drag to reposition the photo, zoom with the slider, then export as PNG or JPG. Positioning and rendering happen on the Canvas API in your browser; the photo is never uploaded to a server.
How it works
- Click the upload zone or drag a photo onto it.
- The photo fills the 1200 x 480 banner frame automatically.
- Drag the photo to reposition it, or use the zoom slider to scale it up.
- Toggle the safe zone guide to see what stays visible in the 1200 x 380 center strip.
- Choose a file format, then click "Download Banner".
Use cases
- Resize a photo or logo to Twitch's 1200 x 480 channel banner size.
- Keep a logo, schedule, or headline text inside the center safe zone before publishing.
- Reposition an existing banner so its focal point survives cropping on different layouts.
- Preview a channel banner design before uploading it to a Twitch profile.
- Prepare consistent banner art across a streaming team or brand.