YouTube Thumbnail Downloader

YouTube Thumbnail Files: Measured Dataset

A machine-readable record of what YouTube's image server actually returns for video thumbnails. Every row comes from a real HTTP request to img.youtube.com or i.ytimg.com: the response status, the byte count, the content type, and the pixel dimensions read out of the returned file's own header. Nothing here is copied from another page and nothing is estimated. Measured between 21 September and 14 October 2026.

The same measurements are re-run per video by the tool on this site — paste a link there and it repeats them live rather than reading a fixed table. These files are the raw runs behind the numbers, published so they can be checked rather than taken on trust.

The files

FileWhat it recordsRun date
thumbnail-size-ladder.csvFour videos, every *default.jpg family file: status, bytes, dimensions, content type, cache and CORS headers2026-10-01
filename-availability.csvWhich of five filenames exist on each of 12 videos, with the measured size of each2026-10-05
extension-matrix.csvOne slot requested as .jpg, .jpeg, .png, .webp, .JPG, .gif, .bmp and with no extension2026-10-14
host-equivalence.csvThe same file from five YouTube image hosts, compared by SHA-12026-10-14
url-tail-decoration.csvOne URL with ?sqp=…&rs=…, ?v=1, #t=1, a trailing space, and unchanged2026-10-14
url-path-shapes.csvValid and invalid path shapes: /vi/ present or removed, an extra segment, 0.jpg–3.jpg2026-10-14
shorts-upright-files.csvTwelve Shorts × twelve filenames — including the upright oar files2026-10-12
saved-file-names.csvWhat a saving routine receives: suggested filename, Content-Disposition, ETag, Last-Modified2026-10-11
placeholder-vs-real.csvThe 404 placeholder response measured against a real file response2026-10-11

What the runs show

These findings are written up with the surrounding detail on the size, Shorts, verification and saver guides.

Method

Each file is a plain HTTPS GET or HEAD to https://img.youtube.com/vi/<video_id>/<filename>, recording HTTP status, declared and actual body length, Content-Type, Cache-Control, Access-Control-Allow-Origin, Accept-Ranges, ETag, Last-Modified, Content-Disposition, the image's pixel dimensions, and a SHA-1 prefix of the body. Video IDs appear as identifiers only; no thumbnail image is stored or redistributed here, and no titles, channel names or watch links are published.

Reproduce it yourself

The dataset can be rebuilt or extended with one small script. It uses only the Python 3 standard library — no packages to install — and it prints the same fields these files were built from. Download it here: measure_thumbnails.py.

It reports the 404 placeholder as a miss rather than as a picture, which is the one mistake a byte-count check is most likely to make.

Runs, subjects and video IDs

The public video IDs behind each run are listed below, so any figure in the CSVs can be traced back to a specific request. Counts are the number of HTTP requests in the run the published file was drawn from; the larger runs had follow-up passes on top of that.

Run dateRequests in the published runWhat it coveredPublic video IDs used
2026-10-01244 videos × 6 *default.jpg filesdQw4w9WgXcQ, 9bZkp7q19f0, jNQXAC9IVRw, aqz-KE-bpKQ
2026-10-056012 videos × 5 filenamesdQw4w9WgXcQ, kJQP7kiw5Fk, fJ9rUzIMcZQ, JGwWNGJdvx8, RgKAFK5djSk, OPf0YbXqDm0, hTWKbfoikeg, 60ItHLz5WEA, CevxZvSJLk8, YQHsXMglC9A, PT2_F-1esPk, lp-EO5I60KA
2026-10-11408 videos × 5 filenames (the saved-name and placeholder rows come from dQw4w9WgXcQ), plus 11 follow-up requests covering HEAD, repeat download, byte ranges and the two WebP addresses8 public videos; dQw4w9WgXcQ for the single-file checks
2026-10-1214412 Shorts × 12 filenames, plus follow-up passes over extra names, link shapes, range checks and page HTML12 public Shorts — the IDs are the first column of shorts-upright-files.csv
2026-10-1442Extension matrix, five hosts, URL tail variants and path shapesdQw4w9WgXcQ; one Short, -62C9R_41Sc

Limitations — read before citing

These files are published under CC BY 4.0 — you may reuse and redistribute them, including commercially, with attribution to thumbcatcher.com. If you cite a figure, quote the run date with it. Each file below is plain CSV, no sign-up and no licence key.