YouTube maxresdefault.jpg Returns 404 — Why and How to Fix It
- maxresdefault.jpg 404s when YouTube has not generated the 1280x720 version — common on older and low-view videos
- hqdefault.jpg (480x360) is the safe universal fallback — it exists on every public video
- sddefault.jpg also 404s on some videos; hqdefault is the only truly reliable size
- Use a downloader tool to check which sizes exist before writing the URL by hand
Table of Contents
maxresdefault.jpg returns a 404 when YouTube has not generated the 1280x720 thumbnail for that video. This is not a tool error or a URL typo — YouTube simply never created the full HD version for that specific video. It is most common on videos uploaded before 2013, videos with very low view counts, and some YouTube Shorts. The fix is to fall back to hqdefault.jpg (480x360), which exists on virtually every public YouTube video regardless of age or view count. To check which sizes actually exist for a video without guessing at URLs, paste it into the YouTube Thumbnail Downloader — it shows you only the sizes that successfully load.
Why maxresdefault.jpg Returns a 404
YouTube generates thumbnail sizes on demand, and not every video gets all five. The 1280x720 maxresdefault version is only generated when certain conditions are met — broadly, when the video reaches a meaningful view threshold, when the creator uploads a custom thumbnail through YouTube Studio, or when the video was uploaded after roughly 2013 when YouTube shifted to HD thumbnails by default.
Videos uploaded in 2008-2012 were often processed at lower resolutions. A video with 50 views uploaded in 2010 almost certainly has no maxresdefault. Even some newer videos with low view counts get skipped — YouTube does not retroactively generate HD thumbnails for everything in its index.
The 404 response is YouTube's CDN telling you that file simply does not exist in its storage — not a permission error, not a rate limit, not a temporary outage.
Which Thumbnail Sizes Actually Exist on Every Video
Only one size is reliably present on every public YouTube video: hqdefault.jpg at 480x360. This has been generated for every video since the early days of the platform. If hqdefault returns a 404, the video is either private, deleted, or the URL is wrong — there is no thumbnail at any size.
sddefault.jpg (640x480) is present on most videos but still 404s on a meaningful minority. mqdefault.jpg (320x180) is generally reliable on post-2012 uploads. maxresdefault.jpg is only safe to assume on videos that were uploaded recently or have significant viewership.
For developer use cases — embedding thumbnail images, building channel dashboards, generating preview cards — always probe the URL before assuming it exists, or use hqdefault as your default and upgrade to maxresdefault only when confirmed available.
Sell Custom Apparel — We Handle Printing & Free ShippingThe Correct Fallback Sequence
When writing code or building a workflow that needs the best available thumbnail, use this priority order: try maxresdefault first, fall back to sddefault, then hqdefault as the guaranteed floor. A simple HTTP HEAD request tells you whether a URL returns 200 or 404 without downloading the full image.
In JavaScript, a fetch with the method HEAD against the thumbnail URL and a check on response.ok gives you the result in one line. In Python, requests.head with allow_redirects set to True does the same. Never assume maxresdefault exists — always verify before displaying it.
For non-developer use: the Thumbnail Downloader does this probe automatically. Sizes that return 404 for that video simply do not appear as download options, so you only ever see what is actually available.
WebP Variants Have the Same Availability Problem
YouTube also serves thumbnails at vi_webp/maxresdefault.webp alongside the classic vi/ JPEG path. The WebP variants have the same availability pattern — if the JPEG maxresdefault does not exist, neither does the WebP version. WebP is generally smaller at comparable quality, but for older or low-view videos it offers no advantage because neither format has the HD version.
If you are building something that prefers WebP for performance, probe both the WebP and JPEG paths and fall back to the JPEG hqdefault if neither HD version returns 200. WebP hqdefault (vi_webp/hqdefault.webp) is generally available wherever the JPEG version is.
Checking Availability Without Writing Code
If you just need to know whether maxresdefault exists for a specific video without building a probe, the easiest method is the Thumbnail Downloader. Paste the video URL — the tool loads all available sizes and displays only the ones that return successfully. If maxresdefault appears, it exists. If it does not appear, fall back to HQ.
Alternatively, paste the raw maxresdefault URL directly into your browser's address bar. A 404 page from YouTube's CDN (img.youtube.com) confirms the file does not exist. The default YouTube 404 thumbnail image is a gray placeholder — if you see that, the size is missing.
For batch checking across many videos, a spreadsheet with a formula that calls each URL and checks the response code is more efficient than manual spot-checking. But for one-off research, the downloader tool is faster.
Check Which Thumbnail Sizes Actually Exist
Paste any YouTube URL — the tool probes each size and only shows ones that exist. No more guessing at 404s.
Open YouTube Thumbnail DownloaderFrequently Asked Questions
Can I force YouTube to generate maxresdefault for an old video?
If you own the channel, uploading a custom thumbnail through YouTube Studio typically triggers generation of the maxresdefault size. For videos you do not own, there is no way to force it — you can only use whatever sizes YouTube has already generated.
Does maxresdefault always mean 1280x720?
The filename is maxresdefault regardless of the actual resolution. For most modern videos it is 1280x720, but older videos where it does exist may return different dimensions. The filename does not guarantee dimensions — check the actual image size after downloading.
Why does the thumbnail downloader tool show fewer sizes for some videos?
The tool probes each size URL and only shows ones that return a real image. If maxresdefault or sddefault are missing for a specific video, they simply do not appear as download options — you are only shown what actually exists.
Is hqdefault always 480x360?
For most videos yes, but older videos may have black bars (letterboxing) added to fill the 4:3 aspect ratio. The pixel dimensions are 480x360 but the visible content area may be smaller if the video was originally 16:9 and predates YouTube's full HD era.

