Skip to content

Instantly share code, notes, and snippets.

@protrolium
Created February 5, 2014 19:57
Show Gist options
  • Save protrolium/8831763 to your computer and use it in GitHub Desktop.
Save protrolium/8831763 to your computer and use it in GitHub Desktop.
YouTube API — getting video thumbnail
Each YouTube video has 4 generated images. They are predictably formatted as follows:
http://img.youtube.com/vi/<insert-youtube-video-id-here>/0.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/1.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/2.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/3.jpg
The first one in the list is a full size image and others are thumbnail images. The default thumbnail image (ie. one of 1.jpg, 2.jpg, 3.jpg) is:
http://img.youtube.com/vi/<insert-youtube-video-id-here>/default.jpg
For the high quality version of the thumbnail use a url similar to this:
http://img.youtube.com/vi/<insert-youtube-video-id-here>/hqdefault.jpg
There is also a medium quality version of the thumbnail, using a url similar to the HQ:
http://img.youtube.com/vi/<insert-youtube-video-id-here>/mqdefault.jpg
For the standard definition version of the thumbnail, use a url similar to this:
http://img.youtube.com/vi/<insert-youtube-video-id-here>/sddefault.jpg
For the maximum resolution version of the thumbnail use a url similar to this:
http://img.youtube.com/vi/<insert-youtube-video-id-here>/maxresdefault.jpg
@darshanamk
Copy link

Uploading Screenshot_20211111-160317.jpg…

@darshanamk
Copy link

H

@darshanamk
Copy link

H

@Tanaykmr
Copy link

thank you, this was very helpful

@bysxx
Copy link

bysxx commented Apr 30, 2024

thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment