YouTube Thumbnail Downloader

This YouTube thumbnail downloader runs online in your browser: paste a link or an 11-character video ID and it asks YouTube's image server for every thumbnail file that actually exists for that video, measures each one that comes back, and hands you the direct link and the saved file. Nothing is installed, there is no sign-up and no queue — the request goes out the moment you press the button, so what you see is what that video has right now rather than a fixed table.

A video player frame with thumbnail cards lifting out of it, one card marked with a download arrow
Every thumbnail this page lists comes straight from YouTube's image server and is measured after it downloads — nothing is filled in from a fixed table.

Link formats this page accepts

  • youtube.com/watch?v=VIDEO_ID — extra parameters such as &t= or &list= are ignored
  • m.youtube.com/watch?v=VIDEO_ID — the mobile host
  • youtu.be/VIDEO_ID — the short link, with or without ?t=
  • youtube.com/embed/VIDEO_ID — the embed link
  • youtube.com/shorts/VIDEO_ID
  • youtube.com/live/VIDEO_ID
  • youtube.com/playlist?list=…&v=VIDEO_ID — the v= video is used
  • A bare 11-character video ID, e.g. dQw4w9WgXcQ

Two kinds of link are recognised but cannot produce a thumbnail: a playlist link without a v= video, and any channel link (/@handle, /channel/…, /c/…). Neither has a single thumbnail of its own. The page tells you so instead of guessing.

Thumbnail sizes

YouTube serves a fixed set of thumbnail files per video. Which of them exist depends on the video itself. This page asks the image server for each one, and lists only the files that came back with HTTP 200 — then measures the pixels of the file it received. The size on each card is the real one, not an assumed one.

FileMeasured sizeAvailability
maxresdefault.jpg1280 × 720Highest file offered. Missing on many older uploads.
hq720.jpg1280 × 720Present on the videos we tested.
sddefault.jpg640 × 480Present on recent uploads, missing on some old ones.
hqdefault.jpg480 × 360The one file essentially every video has.
mqdefault.jpg320 × 18016:9 crop.
default.jpg120 × 904:3 crop, smallest file.

Measured on 2026-09-21 against four public videos (dQw4w9WgXcQ, 9bZkp7q19f0, kJQP7kiw5Fk, jNQXAC9IVRw) by downloading each file and reading its header. Nothing in that set measured 1920 × 1080. If YouTube serves a larger file for the video you paste, the card shows that larger number — the card is never filled in from this table.

WebP versions of these files exist on YouTube's image host, but they are served without CORS headers, so a browser page cannot reliably check whether one exists or hand it to you as a file. Rather than list a format it cannot verify, this page lists the JPG set only.

How it works

  1. The video ID is read out of the link you paste.
  2. Each thumbnail file is requested from img.youtube.com. YouTube answers missing resolutions with HTTP 404 plus a grey 120 × 90 placeholder image, so the status code — not the picture — decides what is listed.
  3. Every file that came back is decoded in your browser and measured. Two files with identical pixel dimensions are listed once.
  4. Download saves the bytes the page already fetched; Copy link puts the direct img.youtube.com URL on your clipboard.

No upload, no account, no history, no batch queue, and no charge: this YouTube thumbnail tool is free and needs no sign-up. Your link never leaves the browser tab except for the two requests above, and the file you save is the one the server sent — nothing is added on top of it.

Guides