Twitch Overlay Size: Every Dimension You Need in 2026
Getting your Twitch overlay size wrong means clipped webcam frames, stretched alert boxes, and panels that look like they were made in MS Paint circa 2003. Nobody follows a channel that looks broken.
This guide gives you the exact pixel dimensions for every overlay element on Twitch — webcam borders, alert boxes, stream screens, panels, and chat widgets. Bookmark it, resize your assets with Pixotter's image resizer, and never guess at dimensions again.
What Is a Twitch Overlay?
A Twitch overlay is any visual element layered on top of your stream in OBS, Streamlabs, or another broadcasting tool. Overlays turn a raw game capture into a branded broadcast. They include your webcam frame, alert animations, scene transitions, info panels, and chat boxes.
Every overlay element has a specific size. Use the wrong dimensions and OBS will scale the image — introducing blur, cutting off edges, or leaving awkward gaps. The fix is simple: build every asset at the correct pixel size from the start.
All overlay elements should be PNG files with transparent backgrounds. If your assets are in JPEG or another format, convert them to PNG before importing into your streaming software. Transparency is what lets your overlay sit cleanly on top of gameplay without blocking the view with white rectangles.
Try it yourself
Resize to exact dimensions for any platform — free, instant, no signup. Your images never leave your browser.
Complete Twitch Overlay Size Guide
Here are the exact dimensions for every overlay element you will need. All sizes are in pixels.
Full Stream Overlay
Your full-screen overlay is the base layer that frames your entire broadcast. It sits on top of the game capture and contains cutouts for your webcam, chat, and other widgets.
| Element | Width (px) | Height (px) | Aspect Ratio | Format |
|---|---|---|---|---|
| Full overlay (1080p) | 1920 | 1080 | 16:9 | PNG |
| Full overlay (4K) | 3840 | 2160 | 16:9 | PNG |
| Full overlay (720p) | 1280 | 720 | 16:9 | PNG |
Build your overlay at 1920×1080. This matches the standard Twitch broadcast resolution. Even if you stream at 720p, designing at 1080p gives you flexibility to upscale later without rebuilding everything. If you stream at 4K, double the dimensions to 3840×2160.
Webcam Overlay Frame
The webcam frame is the border around your camera feed. It is the most visible branding element on your stream because viewers constantly look at your face while you talk.
| Element | Width (px) | Height (px) | Aspect Ratio |
|---|---|---|---|
| Standard webcam frame | 1920 | 1080 | 16:9 |
| Compact webcam frame | 480 | 270 | 16:9 |
| Square webcam frame | 400 | 400 | 1:1 |
| Circular webcam mask | 400 | 400 | 1:1 |
Most streamers place a 16:9 webcam feed in the bottom-left or bottom-right corner, scaled down to roughly 25-30% of the canvas. Design the frame at full resolution (1920×1080) and let OBS handle the scaling — this keeps edges sharp.
Alert Box Overlays
Alerts fire when someone follows, subscribes, donates, or raids your channel. They appear briefly on screen, so they need to be attention-grabbing but not so large they obscure gameplay.
| Alert Type | Width (px) | Height (px) | Notes |
|---|---|---|---|
| Follow alert | 800 | 200 | Horizontal banner style |
| Subscriber alert | 800 | 250 | Slightly taller for sub tier info |
| Donation/bits alert | 800 | 200 | Matches follow alert width |
| Raid alert | 800 | 300 | Larger to show raider count |
| Alert image (icon) | 300 | 300 | Square, used inside alert widget |
| GIF alert animation | 300 | 300 | Keep under 1 MB for fast loading |
The 800px width is a sweet spot — wide enough to display text at readable sizes but narrow enough to avoid covering critical game UI. Adjust height based on how much text each alert type needs to display.
Stream Screens
Stream screens are full-canvas images shown when you are not actively playing. They tell viewers what is happening: starting soon, taking a break, or ending the stream.
| Screen Type | Width (px) | Height (px) |
|---|---|---|
| Starting soon screen | 1920 | 1080 |
| Be right back screen | 1920 | 1080 |
| Stream ending screen | 1920 | 1080 |
| Offline screen | 1920 | 1080 |
These are all 1920×1080 — the full canvas. Unlike other overlay elements, stream screens do not need transparency because they replace the entire view. You can use JPEG here if file size matters, though PNG is fine too.
Twitch Panels
Panels appear below your stream on your channel page. They are not part of the broadcast overlay itself, but they are essential branding elements that viewers see when they scroll down.
| Element | Width (px) | Height (px) | Notes |
|---|---|---|---|
| Panel header image | 320 | 100 | Fixed width, flexible height |
| Panel extension (tall) | 320 | 300 | For detailed info panels |
| Panel maximum | 320 | 600 | Twitch hard limit |
Twitch displays panels at 320px wide. Design at exactly 320px — do not make a 640px panel expecting Twitch to scale it. The height is flexible, but 100px works well for standard "About," "Schedule," and "Donate" headers. Keep panel images under 2.9 MB.
For a complete guide to setting up your channel profile graphics including the profile banner, check out our Twitch banner size guide.
Chat and Event Widgets
| Widget | Width (px) | Height (px) | Notes |
|---|---|---|---|
| Chat box overlay | 400 | 600 | Vertical, placed on stream edge |
| Recent events ticker | 800 | 50 | Horizontal ticker bar |
| Goal/progress bar | 400 | 50 | Donation or sub goal tracker |
| Social media bar | 1920 | 50 | Full-width bottom bar |
| Game info box | 350 | 100 | Current game and title display |
Chat box dimensions vary by preference. A 400×600 box is a common starting point — tall enough to show several messages, narrow enough to not dominate the screen.
How to Resize Overlay Elements
When you download overlay templates or design elements that are not the right size, resize them before importing into OBS:
- Open Pixotter's resize tool
- Drop your overlay image onto the canvas
- Enter the target dimensions from the tables above
- Download the resized PNG
This preserves transparency and keeps edges sharp. Avoid resizing inside OBS itself — it uses basic scaling that can blur fine details like text and thin border lines.
If your overlay assets are in the wrong format, use the image converter to switch to PNG. Overlays require PNG for transparency support. JPEG does not support transparent backgrounds, so any overlay saved as JPEG will have a solid background blocking your gameplay. For a deeper dive into why PNG is the right choice, read our guide to the PNG format.
Design Tips for Clean Overlays
Keep it minimal. The best overlays frame the content without competing with it. If your overlay has more visual weight than the game, strip it back. Viewers came for the gameplay, not your border graphics.
Use consistent colors. Pick 2-3 brand colors and stick to them across every element — webcam frame, alerts, panels, screens. Consistency signals professionalism.
Test at actual stream resolution. An overlay that looks good in Photoshop at 100% zoom might look completely different when OBS scales it down. Always preview in your broadcasting software before going live.
Match your emote style. Your overlay, panels, and emotes should feel like they belong to the same brand. If you are building custom emotes, our Twitch emote size guide covers the exact dimensions and format requirements.
Compress large files. Animated overlays and high-resolution PNGs can slow OBS scene transitions. If your overlay images are over 2 MB, reduce the file size before importing them.
FAQ
What is the standard Twitch overlay size?
The standard full-screen Twitch overlay is 1920×1080 pixels at a 16:9 aspect ratio. This matches the default broadcast resolution for most streamers. Design all full-canvas elements — overlays, stream screens, and scene backgrounds — at this size.
What size should a Twitch webcam overlay be?
Design your webcam overlay frame at 1920×1080 pixels (full resolution). OBS scales the webcam source down to fit your layout, typically to about 25-30% of the canvas. Building at full resolution ensures the frame stays sharp at any scale.
What format should Twitch overlays be?
PNG is the required format for any overlay element that needs transparency — webcam frames, alert boxes, widget borders, and full-screen overlays with cutout regions. Stream screens that cover the entire canvas can be JPEG or PNG since they do not need transparency.
What size are Twitch alert boxes?
Alert boxes are typically 800×200 pixels for standard follow and donation alerts, and up to 800×300 pixels for raid alerts that display additional information. The alert image or icon inside the box is usually 300×300 pixels.
What size are Twitch panels?
Twitch panels are exactly 320 pixels wide. Height is flexible — 100 pixels works well for header images, and Twitch allows up to 600 pixels tall. Always design at exactly 320px wide because Twitch does not rescale panel images.
Can I use JPEG for Twitch overlays?
Only for elements that cover the entire screen with no transparency, like "Starting Soon" or "Be Right Back" screens. Every other overlay element — webcam frames, alerts, widget borders — must be PNG. JPEG does not support transparency, so you will get solid-color rectangles where you need see-through areas.
Try it yourself
Ready to resize? Drop your image and get results in seconds — free, instant, no signup. Your images never leave your browser.