YTThumb

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.

Frequently Asked Questions

Why is my downloaded thumbnail a grey rectangle?
It is YouTube's placeholder for a size that does not exist on that video. Check the real width — 120 pixels means placeholder — and download the largest size that is genuinely present instead.
The thumbnail shows on YouTube but not in my page. Why?
Third-party image requests are blocked on your network or in your page's content-security policy. Proxy the image through your own origin, which is exactly what this site's downloader does.
Does the cover come back after a video update?
If the creator uploads or changes artwork, the URLs start serving the new image immediately, and cached copies refresh within a day or so.

More tools used in this guide

More guides