diff --git a/frontend/src/components/ChannelPage.tsx b/frontend/src/components/ChannelPage.tsx
index 25906c7..4488d5b 100644
--- a/frontend/src/components/ChannelPage.tsx
+++ b/frontend/src/components/ChannelPage.tsx
@@ -133,13 +133,14 @@ export default function ChannelPage({
{/* Banner + back */}
{ch?.banner_url ? (
- // Keep the banner's real aspect ratio (object-contain, capped height); letterbox with
- // the surface colour rather than stretching/cropping it to fill.
-
+ // Match YouTube's banner: the stored bannerExternalUrl is the full 16:9 template at a
+ // low default size, so request a crisp wide version (=w1707) and object-cover the
+ // desktop "safe area" — the centre 2560×423 (~6:1) band — at full width.
+
) : (