YouTube Thumbnail Downloader
Pricing
from $10.00 / 1,000 results
Go to Apify Store

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
Maintained by Community
Actor stats
0
Bookmarked
133
Total users
131
Monthly active users
12 days ago
Last modified
Categories
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, ormqdefault. - 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
| Field | Type | Default | Description |
|---|---|---|---|
videoUrls | string[] | required | YouTube video URLs (youtube.com, youtu.be, shorts, embeds) |
quality | string | maxresdefault | Desired thumbnail quality |
fallbackToLowerQuality | boolean | true | Try lower qualities if requested one is unavailable |
uploadToKeyValueStore | boolean | true | Save 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).