YouTube Thumbnail Downloader avatar

YouTube Thumbnail Downloader

Pricing

from $10.00 / 1,000 results

Go to Apify Store
YouTube Thumbnail Downloader

YouTube Thumbnail Downloader

Download high-quality thumbnails from YouTube videos. Bulk processing allows simultaneous downloads from multiple URLs. Choose from quality options: maxresdefault, sddefault, hqdefault, or mqdefault. Automatic fallback switches to a lower quality if necessary.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Jamshaid Arif

Jamshaid Arif

Maintained by Community

Actor stats

0

Bookmarked

133

Total users

131

Monthly active users

12 days ago

Last modified

Share

YouTube Thumbnail Downloader — Apify Actor

Downloads high-quality thumbnails from one or more YouTube videos.

Features

  • Bulk processing — pass a list of YouTube URLs and download all thumbnails in one run.
  • Quality selection — choose from maxresdefault, sddefault, hqdefault, or mqdefault.
  • Automatic fallback — if the requested resolution isn't available, the actor tries the next lower quality.
  • Key-value store — optionally saves each image to the run's default KV store for easy retrieval.
  • Dataset output — every processed URL produces a row with video ID, status, thumbnail URL, and quality.

Input

FieldTypeDefaultDescription
videoUrlsstring[]requiredYouTube video URLs (youtube.com, youtu.be, shorts, embeds)
qualitystringmaxresdefaultDesired thumbnail quality
fallbackToLowerQualitybooleantrueTry lower qualities if requested one is unavailable
uploadToKeyValueStorebooleantrueSave images to the actor's key-value store

Example input

{
"videoUrls": [
"https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"https://youtu.be/9bZkp7q19f0"
],
"quality": "maxresdefault",
"fallbackToLowerQuality": true,
"uploadToKeyValueStore": true
}

Output

Each video produces a dataset record:

{
"videoUrl": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"videoId": "dQw4w9WgXcQ",
"quality": "maxresdefault",
"thumbnailUrl": "https://img.youtube.com/vi/dQw4w9WgXcQ/maxresdefault.jpg",
"status": "ok"
}

Images are saved in the key-value store under the key {videoId}_{quality} (e.g. dQw4w9WgXcQ_maxresdefault).