YouTube Thumbnail Downloader

YouTube Thumbnail Grabber

Short answer first: every YouTube video has a small set of thumbnail files, and you can grab any of them with one URL — https://img.youtube.com/vi/<video-id>/<file>.jpg. The catch is that not all of them exist for every video. Ask for a file that was never generated and YouTube answers with HTTP 404 plus a grey 120 × 90 placeholder, so a bare link can hand you a grey square that looks like a real file.

This page is the grabber explained by the numbers: the six file names, which ones really came back for real videos, and what to use when the biggest file is missing. Everything in the table below was measured on 30 September 2026 by requesting each file from img.youtube.com and reading the HTTP status, the byte count and the JPEG's own header for the pixel size.

If you would rather not build URLs by hand, the grabber tool on the home page does the same checks in the browser, lists only the files that answered, and measures each one after it downloads.

The six files, and what each one is

File nameMeasured sizeNotes from the 30 Sep 2026 run
maxresdefault.jpg1280 × 720The biggest of the set — and the one most often missing on older uploads.
hq720.jpg1280 × 720Returned the same byte count as maxresdefault.jpg on both videos where both existed.
sddefault.jpg640 × 4804:3 crop, not 16:9. Missing on some older videos.
hqdefault.jpg480 × 360The one file essentially every video still has.
mqdefault.jpg320 × 18016:9 crop, small.
default.jpg120 × 904:3 crop, the smallest file of the set.

Sizes above are the pixel dimensions read out of the downloaded file's own JPEG header, not a published spec sheet.

Which files really came back (raw measurements)

Three public videos, same six files, requested one by one on 30 September 2026. 200 means the file exists and its size is the bytes received; 404 means it does not exist for that video.

FiledQw4w9WgXcQ9bZkp7q19f0jNQXAC9IVRw (old upload)
maxresdefault.jpg200 · 65,324 B · 1280 × 720200 · 184,051 B · 1280 × 720404
hq720.jpg200 · 65,324 B · 1280 × 720200 · 184,051 B · 1280 × 720404
sddefault.jpg200 · 31,029 B · 640 × 480200 · 84,176 B404
hqdefault.jpg200 · 21,011 B · 480 × 360200 · 53,433 B200 · 15,921 B · 480 × 360
mqdefault.jpg200 · 10,303 B · 320 × 180200 · 26,633 B200 · 8,710 B · 320 × 180
default.jpg200 · 2,888 B · 120 × 90200 · 5,096 B200 · 4,523 B · 120 × 90

Two things fell out of that run, and both matter when you are grabbing a file by hand:

A staircase of six image cards, the larger ones ticked and the smallest ones shown as grey placeholder squares
The set is a ladder, not a list: the files that exist get smaller as you go down, and the top of the ladder is the part that goes missing on older uploads.

Grab by hand, in four steps

  1. Take the video ID — the 11 characters after v=, or the part after youtu.be/.
  2. Build the URL: https://img.youtube.com/vi/<video-id>/maxresdefault.jpg (or any other file name from the table).
  3. Open it and check what came back. A grey 120 × 90 square with faint lines is YouTube's placeholder for a file that does not exist — the request was answered with 404 even though the browser may still show you a picture.
  4. If it is grey, step down the ladder: hq720 → sddefault → hqdefault → mqdefault → default, and stop at the first real picture.

That last step is the whole difference between grabbing a file and grabbing a file that exists. Status codes decide it; the picture alone does not.

Why the picture lies: on the 30 September 2026 run, a request for a missing file was answered with HTTP 404 and a body of 1,097 bytes of image/jpeg — a grey 120 × 90 square. A browser loading that URL reports a successful image load at 120 × 90, so anything that trusts the <img> element instead of the response will report a thumbnail that does not exist. The status code is the only reliable signal.

Grabber, downloader — same job, two words

People search for this under both names, and the short forms yt / youtube get used interchangeably, so it is worth saying plainly: a YouTube thumbnail grabber and a YouTube thumbnail downloader are the same thing. Whatever the page calls itself, what happens underneath is one request to img.youtube.com per file, a check of the answer, and a save of the bytes. On this site, the home page tool is that page; there is nothing to install and no account.

One difference is worth keeping in mind though: a grabber that only builds the URL for you can hand you a 404 placeholder and call it a thumbnail. A grabber that checks the response first can tell you which resolutions that specific video really has — which is the only reason the measured table above is on this page instead of a generic list.

What you may do with the file you grabbed

Grabbing the file is easy; the right to use it is a separate question. Thumbnails are the uploader's material, and the images themselves are served from YouTube's own host. For your own uploads, it is your artwork. For someone else's, treat a grabbed file as reference material unless you have permission — and if you plan to reuse it in something you publish, get that permission or check whether your use is covered by an exception in your jurisdiction. This page cannot give you legal advice, and it does not host any of the images.

Questions people actually ask

"My yt thumbnail grabber link shows a grey box — is the video private?"
Not necessarily. A grey 120 × 90 square is what you get when that resolution was never generated for the video. Step down the ladder before assuming the video is restricted.

"Can I grab a thumbnail from a Shorts or a live video?"
Yes, using the same pattern and the same 11-character ID — the ID is the part after /shorts/ or /live/. Whether the bigger files exist depends on the upload, exactly as it does for normal videos.

"Why do I get a file at 1280 × 720 when I asked for the biggest one, but a different number on another video?"
Because the number is a property of the file that exists for that video, not a property of the file name. Measure the file you received; do not assume the name implies the size.

"Is there a bulk grabber here?"
No. This tool takes one video at a time on purpose — no batch queue, no history, nothing kept. If you need many files, the URL pattern in step 2 is the part to script, and the parts to keep are the status-code check and the step-down ladder.

Measured 30 September 2026 against dQw4w9WgXcQ, 9bZkp7q19f0 and jNQXAC9IVRw by requesting each file from img.youtube.com, reading the HTTP status and Content-Length, and parsing the JPEG header for the pixel size. Numbers on this page come from that run. A different video will produce different numbers — that is the point.