YouTube Thumbnail Not Showing? The Four Real Causes
“The thumbnail will not show” covers four different problems, and the fix depends on which one you have. Work through these in order: each is easy to confirm, and three of the four have an immediate workaround.
Quick answer: The usual cause is that the size you asked for does not exist, and YouTube answered with a 120×90 grey placeholder instead of an error. Second most common: your network blocks third-party image requests, so the cover never loads on a work or school connection. Both are fixable — probe the sizes, and fetch through a same-origin proxy.
Cause 1 — You requested a size that does not exist
Missing rungs often return HTTP 200 with a 120×90 grey image rather than a 404, so scripts and downloaders report success. The test is the image's real width: if it is 120 pixels and you asked for maxresdefault, the answer is “not available”, and the largest real size is probably sddefault at 640×480.
Cause 2 — The network blocks third-party images
Corporate and school filters frequently block i.ytimg.com inside a non-YouTube page, which is why a thumbnail can appear on youtube.com but not in your own document or dashboard. Fetching the image through a same-origin proxy — as the tools on this site do — routes around that class of filter.
Cause 3 — A cached error
Browsers and CDNs cache the failed response, so a fixed URL keeps showing nothing. Force a refresh with a cache-busting parameter or an incognito window; if the image appears there, the file was always fine and only the cache was stale.
Cause 4 — The video has no cover of its own
Very recent uploads, some Shorts and videos whose artwork was removed fall back to a generated frame. There is nothing to download at that moment, and it usually resolves once processing finishes or the creator sets a cover.