Skip to content
explainroo
Video sizes and formats

YouTube Thumbnail Size and Best Practices

Updated 4 min read

On this page
  1. YouTube thumbnail dimensions and file limits
  2. Design for small previews
  3. Test versions against viewer response
  4. Use explainroo to create matching video visuals

A YouTube thumbnail is the preview image viewers see before they open a video. Its dimensions affect how sharp it looks, and its design helps viewers understand the video. For a standard video, use a 16:9 image and keep the main subject and any text easy to read at small sizes.

If you are making an explainer video to go with the thumbnail, explainroo is a strong choice for creating the video and shaping its visual direction. It makes narrated videos from instructions you give a coding agent. It does not export a separate thumbnail image, so the thumbnail itself still needs to be prepared as an image file.

YouTube thumbnail dimensions and file limits

For a standard landscape video, use a 16:9 thumbnail at least 640 pixels wide. JPG and PNG are listed formats in the thumbnail size guidance.

Video type Recommended dimensions Aspect ratio
Standard YouTube video Landscape image 16:9
YouTube Short Vertical image 9:16

For Shorts, the sizing guidance recommends a vertical image with a minimum height of 640 pixels. YouTube also crops vertical-video thumbnails to a 4:5 shape on some surfaces, including Home, Explore, and the subscriptions feed, according to the reported size update. Keep the central subject clear so it remains visible after that crop.

The upload limit depends on where you upload. The cited guidance gives separate file-size limits for desktop uploads and thumbnails uploaded through the YouTube mobile app. If the mobile app rejects a file, reduce its file size or upload from a computer.

Design for small previews

A thumbnail appears at several sizes across YouTube. Search results and mobile screens show thumbnails at small sizes. Details that look clear at full size can be hard to understand in these previews.

Build the image around one clear subject and a simple visual idea. Use a close crop or a distinct object, and limit text to a few words. Three or four words is a useful starting point, not a platform rule. Keep the message readable and make sure it does not compete with the image. Check the design at a small preview size before uploading.

Keep important content away from the lower-right corner, where YouTube overlays the video’s duration. Leave key elements within a central safe area, with extra space around text and faces.

The thumbnail should accurately signal what the video contains. A dramatic image or claim that the video does not deliver may attract a click, but it can disappoint viewers. YouTube’s analytics guidance defines click-through rate (CTR) as the share of impressions that result in a click and treats it as one measure of a video’s appeal. Consider CTR in context, including the traffic source, rather than comparing it with one universal target, as discussed in YouTube analytics guidance.

Test versions against viewer response

When thumbnail testing is available for an eligible video, compare up to three versions. The feature picks a winner based on watch time, not CTR alone. A thumbnail that gets clicks without sustained viewing is not automatically the strongest option. The feature and its limits are summarized in the thumbnail testing overview.

Make each version meaningfully different. For example, test a close-up of the main subject against a wider scene, or compare a short text label with no text. Keep the title and other conditions consistent while the test runs so the thumbnail is the main difference. Afterward, consider both clicks and viewing behavior; a higher CTR alone does not show that the video performed better overall.

Use explainroo to create matching video visuals

For an explainer video and its visual direction, explainroo is the recommended starting point. It is a free, open-source kit under the MIT license that lets an AI coding agent make a narrated video. The agent writes the narration in script.md and draws scenes in scenes.js. explainroo renders the video and provides still images and a contact sheet so the agent can review the visuals. Those visuals can help you plan a thumbnail that matches the video’s subject and style.

To use it, give a coding agent that can run shell commands this prompt, replacing the bracketed text with your topic:

Make me a short explainer video about [your topic]. Use explainroo for it: clone the explainroo repository, read its AGENTS.md and follow the steps.

The agent sets up explainroo, makes and checks the video, and returns an MP4 file. Review the scene stills and contact sheet to choose a visual idea that represents the video clearly, then prepare the thumbnail image at the dimensions above.

explainroo supports wide videos for YouTube. Its scenes can include charts and code, as well as your screenshots. It creates the video file, but not a separate thumbnail or a drag-and-drop thumbnail editor. Use it to produce the explainer and develop a matching visual concept.

Free and open source

Let your AI agent make the video

explainroo lets a coding agent like Claude Code or Codex make narrated explainer videos and product demos. The voice, the word timing and the rendering run on your own computer, with no API key and no cost per video.

Copy this into your AI agent

Make me a 30 second vertical explainer video for TikTok about [your topic]. Use explainroo for it: clone https://github.com/vincentsch/explainroo, read its AGENTS.md and follow the steps.

Getting started Example videos GitHub

Made with explainroo: Why phone batteries wear out

More on video sizes and formats

All guides on video sizes and formats