It's Almost Always a Cache, Not a Bug
You upload a new custom thumbnail in YouTube Studio, save it, refresh the page — and the old thumbnail is still staring back at you. This is one of the most common thumbnail complaints creators have, and in the vast majority of cases nothing is actually broken. The new image did save. What you're seeing is a cached copy of the old one, stored somewhere between YouTube's servers and your screen.
Why This Happens
YouTube thumbnails are served from a content delivery network (CDN) for speed. CDNs cache images at edge servers around the world so they load instantly no matter where a viewer is. That's great for performance, but it means an old thumbnail can stick around in cache for anywhere from a few minutes to several hours after you swap it, especially for the maxresdefault (HD) version, which tends to update slower than the smaller sizes.
On top of the CDN, your own browser keeps a local cache, and so does every viewer's browser, and so do platforms like Discord, Twitter/X, and messaging apps that pre-generate a link preview the first time your video URL is shared.
6 Fixes That Actually Work
- Hard refresh your browser. Use Ctrl+Shift+R (Windows/Linux) or Cmd+Shift+R (Mac) on the video page, or open it in a private/incognito window where there's no local cache at all.
- Check the direct image URL. Open
https://img.youtube.com/vi/VIDEO_ID/maxresdefault.jpgdirectly in a new tab. If it shows the new thumbnail here but not on the watch page, it's a browser or app cache issue, not YouTube's servers. - Wait it out. For most videos the CDN refreshes within 30–60 minutes. On less-frequently-accessed older videos it can take longer since the CDN prioritizes refreshing frequently requested content.
- Force a re-crawl on social platforms. If Discord or X still shows your old thumbnail in a link preview, use their respective "debug" or "card validator" tools to force them to re-fetch the preview image.
- Re-upload with a filename change. Some creators find that re-saving the thumbnail as a new filename (rather than overwriting the same file) nudges YouTube's system to treat it as fresh content and refresh faster.
- Check on mobile data, not just Wi-Fi. Different networks may be pointed at different CDN edge nodes with different cache states, so what you see on your home Wi-Fi might not match what a subscriber on mobile data sees.
When It's Actually Not Cache
If the direct image URL from step 2 above still shows the old thumbnail after several hours, double check in YouTube Studio that your upload actually saved — sometimes a slow connection can cause an upload to silently fail. Also confirm you're not confusing the auto-generated thumbnail with your custom one; if custom thumbnails aren't enabled for your channel (this requires a verified account), YouTube will keep showing an auto-generated frame no matter how many times you try to change it.
Does This Affect Search Rankings or Views?
No — cache delay is purely a display issue on the thumbnail image itself. It does not affect your video's ranking, its position in search or suggested feeds, or its watch time. The underlying video data updates immediately; only the cached preview image lags behind. Viewers who click through will always land on your current video regardless of which thumbnail version their browser happens to be showing at that moment.
How to Verify Your Thumbnail Changed
The fastest way to check what's actually live right now, bypassing every layer of cache on your own device, is to paste your video's URL into a fresh thumbnail-fetching tool that pulls directly from YouTube's image servers. Our thumbnail downloader does exactly this, showing you all 5 resolutions as they currently exist on YouTube's CDN. If you need the exact pixel specs for your new thumbnail before uploading, see our size guide to make sure it meets the requirements.