[{"data":1,"prerenderedAt":647},["ShallowReactive",2],{"content-page-\u002Fblog\u002Fyoutube-thumbnail-size":3,"icon-harvest":633},{"id":4,"title":5,"body":6,"description":608,"extension":609,"meta":610,"navigation":628,"path":629,"seo":630,"stem":631,"__hash__":632},"blogPosts\u002Fblog\u002Fyoutube-thumbnail-size.md","YouTube thumbnail size (2026): specs, safe zones and a template",{"type":7,"value":8,"toc":597},"minimark",[9,18,21,26,29,134,137,170,175,178,181,185,188,208,211,215,218,244,247,251,254,280,287,291,294,314,317,321,353,356,385,388,412,419,526,547,555,559,565,571,577,583,593],[10,11,12,13,17],"p",{},"Short answer: ",[14,15,16],"strong",{},"make your YouTube thumbnail 16:9, ideally 3840 × 2160 pixels",", at least 640 pixels wide, and upload it as a JPG or PNG. On a computer the file can be up to 50 MB. In the YouTube app on a phone the limit is still 2 MB. A 1280 × 720 thumbnail still works: it is 16:9 and well above the minimum.",[10,19,20],{},"If you learned \"1280 × 720, under 2 MB\", that was the rule for years, and it changed. YouTube Help now recommends the 4K size, and desktop uploads accept up to 50 MB. Below: the full spec, the corners YouTube covers with its own UI, readability at small sizes, and one thumbnail per episode from a list.",[22,23,25],"h2",{"id":24},"youtube-thumbnail-size-the-full-spec","YouTube thumbnail size: the full spec",[10,27,28],{},"These figures come from YouTube Help's page on custom thumbnails, checked in November 2026.",[30,31,32,50],"table",{},[33,34,35],"thead",{},[36,37,38,41,44,47],"tr",{},[39,40],"th",{},[39,42,43],{},"Video thumbnail",[39,45,46],{},"Shorts thumbnail",[39,48,49],{},"Podcast playlist",[51,52,53,68,82,96,108,120],"tbody",{},[36,54,55,59,62,65],{},[56,57,58],"td",{},"Recommended resolution",[56,60,61],{},"3840 × 2160",[56,63,64],{},"2160 × 3840",[56,66,67],{},"Square",[36,69,70,73,76,79],{},[56,71,72],{},"Aspect ratio",[56,74,75],{},"16:9",[56,77,78],{},"9:16",[56,80,81],{},"1:1",[36,83,84,87,90,93],{},[56,85,86],{},"Minimum size",[56,88,89],{},"640 px wide",[56,91,92],{},"640 px tall",[56,94,95],{},"Not stated",[36,97,98,101,104,106],{},[56,99,100],{},"Formats",[56,102,103],{},"JPG or PNG",[56,105,103],{},[56,107,103],{},[36,109,110,113,116,118],{},[56,111,112],{},"Max file size, desktop",[56,114,115],{},"50 MB",[56,117,115],{},[56,119,115],{},[36,121,122,125,128,131],{},[56,123,124],{},"Max file size, mobile",[56,126,127],{},"2 MB",[56,129,130],{},"Desktop only",[56,132,133],{},"10 MB",[10,135,136],{},"A few rules sit around the table:",[138,139,140,147,152,158,164],"ul",{},[141,142,143,146],"li",{},[14,144,145],{},"Your account must be verified"," to upload a custom thumbnail. Until then YouTube picks a frame from the video.",[141,148,149],{},[14,150,151],{},"Custom Shorts thumbnails can only be added in YouTube Studio on a computer.",[141,153,154,157],{},[14,155,156],{},"Vertical videos lose a 16:9 thumbnail in some places."," If you upload a vertical video with a 16:9 custom thumbnail, YouTube swaps in an auto-generated 4:5 thumbnail on the home, explore and subscription pages. Your own thumbnail still shows in the watch feed, watch history and on non-mobile platforms.",[141,159,160,163],{},[14,161,162],{},"The thumbnail is also the embed poster."," It is the preview image in the embedded player on other websites, so it does a second job on blogs and show-notes pages.",[141,165,166,169],{},[14,167,168],{},"If you upload through the YouTube Data API",", its thumbnail upload method accepts JPEG or PNG up to 50 MB. Some third-party tools still check for the old 2 MB limit, so a file YouTube would accept can be refused before it gets there.",[171,172,174],"h3",{"id":173},"what-changed-recently","What changed recently",[10,176,177],{},"Two numbers moved. The recommended resolution went from 1280 × 720 to 3840 × 2160, and the desktop file limit went from 2 MB to 50 MB. YouTube announced the bigger limit in late 2025 so it could serve 4K thumbnails. Most guides written before that still say 1280 × 720 and 2 MB.",[10,179,180],{},"You don't have to redo your back catalogue. A 1280 × 720 thumbnail is still 16:9 and twice the minimum width. The extra pixels matter most on the biggest screens, like a TV or a large monitor. For new uploads, export at 3840 × 2160 when your source images are sharp enough for it. Upscaling a soft 720p image to 4K adds file size, not detail.",[22,182,184],{"id":183},"safe-zones-what-youtube-covers","Safe zones: what YouTube covers",[10,186,187],{},"YouTube does not publish a safe-zone diagram, but some parts of the frame are covered often enough that you should design around them:",[138,189,190,196,202],{},[141,191,192,195],{},[14,193,194],{},"Bottom-right corner: the video length."," Every thumbnail in search, home and suggested lists carries a small timestamp badge there. A guest's name or an episode number in that corner will be partly hidden.",[141,197,198,201],{},[14,199,200],{},"Bottom edge: the progress bar."," Once someone has watched part of a video, a thin red bar runs along the bottom of its thumbnail.",[141,203,204,207],{},[14,205,206],{},"The 4:5 crop for vertical videos",", described above, if you post vertical content.",[10,209,210],{},"As a rule of thumb (ours, not YouTube's): keep the headline and the face in the left and centre of the frame. Leave the bottom-right quarter for background or decoration, and keep any text clear of the last few percent of the bottom edge.",[22,212,214],{"id":213},"how-thumbnails-appear-in-search-home-mobile-and-tv","How thumbnails appear in search, home, mobile and TV",[10,216,217],{},"The same file shows up at very different sizes:",[138,219,220,226,232,238],{},[141,221,222,225],{},[14,223,224],{},"Search results"," on desktop show the thumbnail fairly large, next to the title and description.",[141,227,228,231],{},[14,229,230],{},"The home feed"," shows a grid of thumbnails. On a phone, one thumbnail fills most of the screen width.",[141,233,234,237],{},[14,235,236],{},"The suggested column"," next to a playing video is the hard case: the thumbnail is a fraction of its upload width.",[141,239,240,243],{},[14,241,242],{},"TV apps"," show it the largest of all, often from across a room. This is where a 4K file pays off.",[10,245,246],{},"Design for the smallest one. If your thumbnail reads well in the suggested column, it will read everywhere else.",[22,248,250],{"id":249},"readability-at-small-sizes","Readability at small sizes",[10,252,253],{},"A thumbnail is seen for a moment, usually small. A few habits help:",[138,255,256,262,268,274],{},[141,257,258,261],{},[14,259,260],{},"Few words, big type."," Three to five words is plenty. Leave the full episode title to the video title, and don't repeat it in the image.",[141,263,264,267],{},[14,265,266],{},"One clear subject."," One face or one object, large enough to fill a good part of the frame.",[141,269,270,273],{},[14,271,272],{},"Strong contrast."," Light text on a dark area or the reverse. Thin text over a busy photo disappears at small sizes.",[141,275,276,279],{},[14,277,278],{},"Test it small."," Zoom out until the thumbnail is about the width of your thumb on screen. Anything you can't read there, a viewer won't read either.",[10,281,282,283,286],{},"YouTube's ",[14,284,285],{},"Test & compare"," in Studio lets you try up to three thumbnails (or titles) on one video. It picks a winner by watch time share, not by click-through rate, and a test can take up to two weeks. It runs on desktop with advanced features turned on, and it doesn't cover Shorts, premieres or scheduled live streams.",[22,288,290],{"id":289},"consistent-styling-for-a-series","Consistent styling for a series",[10,292,293],{},"For a podcast, an interview show or any weekly series, consistency matters more than any single thumbnail. Viewers learn to spot the show before they read the title. So in practice:",[138,295,296,302,308],{},[141,297,298,301],{},[14,299,300],{},"Fix the layout:"," the same spot for the face, the headline and the show name in every episode.",[141,303,304,307],{},[14,305,306],{},"Fix the type and colours."," Change the accent colour per season if you like, but keep it to one.",[141,309,310,313],{},[14,311,312],{},"Change only the content:"," headline, guest, episode number, photo.",[10,315,316],{},"Once the layout is fixed, only a few fields change from episode to episode. That makes each thumbnail one row of data in a fixed design.",[22,318,320],{"id":319},"make-one-thumbnail-per-episode-from-a-list","Make one thumbnail per episode from a list",[10,322,323,324,327,328,333,334,338,339,338,342,338,345,348,349,352],{},"In bannx you design the thumbnail once as a template. The parts that change are ",[14,325,326],{},"variables",". The ",[329,330,332],"a",{"href":331},"\u002Ftemplates\u002Fyoutube-single-speaker-podcast","YouTube thumbnail template for a single-speaker podcast"," is a ready-made one at 1280 × 720 with these variables: ",[335,336,337],"code",{},"headline",", ",[335,340,341],{},"show",[335,343,344],{},"episode",[335,346,347],{},"speakerName"," and ",[335,350,351],{},"portrait"," (the guest's photo).",[10,354,355],{},"Your episode list becomes a spreadsheet with those names as headers:",[357,358,363],"pre",{"className":359,"code":360,"language":361,"meta":362,"style":362},"language-csv shiki shiki-themes bannx-docs-light bannx-docs-dark","id,headline,show,episode,speakerName,portrait\nep-041,Pricing is a product decision,The Build Room,EP 41,Amara Okafor,https:\u002F\u002Fexample.com\u002Fguests\u002Famara.jpg\nep-042,Hiring your first designer,The Build Room,EP 42,Leo Brandt,https:\u002F\u002Fexample.com\u002Fguests\u002Fleo.jpg\n","csv","",[335,364,365,373,379],{"__ignoreMap":362},[366,367,370],"span",{"class":368,"line":369},"line",1,[366,371,372],{},"id,headline,show,episode,speakerName,portrait\n",[366,374,376],{"class":368,"line":375},2,[366,377,378],{},"ep-041,Pricing is a product decision,The Build Room,EP 41,Amara Okafor,https:\u002F\u002Fexample.com\u002Fguests\u002Famara.jpg\n",[366,380,382],{"class":368,"line":381},3,[366,383,384],{},"ep-042,Hiring your first designer,The Build Room,EP 42,Leo Brandt,https:\u002F\u002Fexample.com\u002Fguests\u002Fleo.jpg\n",[10,386,387],{},"Then:",[389,390,391,394,409],"ol",{},[141,392,393],{},"Open the template, make it yours (fonts, accent colour, logo) and publish it.",[141,395,396,397,400,401,404,405,408],{},"On the template's page, open the ",[14,398,399],{},"Bulk"," tab, then ",[14,402,403],{},"Playground",", and upload the CSV. Each row becomes one PNG, packed into a ZIP, and the ",[335,406,407],{},"id"," column names each file.",[141,410,411],{},"Upload each file in YouTube Studio when you schedule that episode.",[10,413,414,415,418],{},"The same run works over the API, with up to 500 rows per request and one file per row. Add ",[335,416,417],{},"\"scale\": 3"," to render the 1280 × 720 template at the recommended 3840 × 2160:",[357,420,424],{"className":421,"code":422,"language":423,"meta":362,"style":362},"language-bash shiki shiki-themes bannx-docs-light bannx-docs-dark","curl -X POST https:\u002F\u002Fbannx.com\u002Fapi\u002Fv1\u002Ftemplates\u002FTEMPLATE_ID\u002Fbulk \\\n  -H \"Authorization: Bearer YOUR_API_KEY\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\n    \"format\": \"png\",\n    \"scale\": 3,\n    \"rows\": [\n      { \"id\": \"ep-041\", \"headline\": \"Pricing is a product decision\", \"episode\": \"EP 41\", \"speakerName\": \"Amara Okafor\", \"portrait\": \"https:\u002F\u002Fexample.com\u002Fguests\u002Famara.jpg\" }\n    ]\n  }'\n","bash",[335,425,426,445,462,475,487,493,499,505,511,517],{"__ignoreMap":362},[366,427,428,432,436,439,442],{"class":368,"line":369},[366,429,431],{"class":430},"sMrpa","curl",[366,433,435],{"class":434},"sYgty"," -X",[366,437,438],{"class":434}," POST",[366,440,441],{"class":434}," https:\u002F\u002Fbannx.com\u002Fapi\u002Fv1\u002Ftemplates\u002FTEMPLATE_ID\u002Fbulk",[366,443,444],{"class":430}," \\\n",[366,446,447,450,454,457,460],{"class":368,"line":375},[366,448,449],{"class":434},"  -H",[366,451,453],{"class":452},"sS_0z"," \"",[366,455,456],{"class":434},"Authorization: Bearer YOUR_API_KEY",[366,458,459],{"class":452},"\"",[366,461,444],{"class":430},[366,463,464,466,468,471,473],{"class":368,"line":381},[366,465,449],{"class":434},[366,467,453],{"class":452},[366,469,470],{"class":434},"Content-Type: application\u002Fjson",[366,472,459],{"class":452},[366,474,444],{"class":430},[366,476,478,481,484],{"class":368,"line":477},4,[366,479,480],{"class":434},"  -d",[366,482,483],{"class":452}," '",[366,485,486],{"class":434},"{\n",[366,488,490],{"class":368,"line":489},5,[366,491,492],{"class":434},"    \"format\": \"png\",\n",[366,494,496],{"class":368,"line":495},6,[366,497,498],{"class":434},"    \"scale\": 3,\n",[366,500,502],{"class":368,"line":501},7,[366,503,504],{"class":434},"    \"rows\": [\n",[366,506,508],{"class":368,"line":507},8,[366,509,510],{"class":434},"      { \"id\": \"ep-041\", \"headline\": \"Pricing is a product decision\", \"episode\": \"EP 41\", \"speakerName\": \"Amara Okafor\", \"portrait\": \"https:\u002F\u002Fexample.com\u002Fguests\u002Famara.jpg\" }\n",[366,512,514],{"class":368,"line":513},9,[366,515,516],{"class":434},"    ]\n",[366,518,520,523],{"class":368,"line":519},10,[366,521,522],{"class":434},"  }",[366,524,525],{"class":452},"'\n",[10,527,528,529,531,532,536,537,541,542,546],{},"A PNG at 3840 × 2160 is often bigger than 2 MB, so upload these from a computer (50 MB limit), not the phone app. Variables you leave out, like ",[335,530,341],{}," above, keep the value saved in the template. The ",[329,533,535],{"href":534},"\u002Fblog\u002Fgenerate-images-from-spreadsheet","spreadsheet guide"," covers the CSV rules and polling the job, and the ",[329,538,540],{"href":539},"\u002Fproducts\u002Fimage-gen-api","Image Gen API"," page covers rendering from your own code. The same \"one design, many rows\" approach is behind ",[329,543,545],{"href":544},"\u002Fproducts\u002Fbulk-ads","bulk ads"," when you need every ad size from one design.",[10,548,549,550,554],{},"More 16:9 layouts for interviews, how-tos and announcements are in the ",[329,551,553],{"href":552},"\u002Ftemplates\u002Fcategory\u002Fpublishing","publishing templates",".",[22,556,558],{"id":557},"faq","FAQ",[10,560,561,564],{},[14,562,563],{},"What is the best YouTube thumbnail size in 2026?","\n3840 × 2160 pixels at 16:9, as JPG or PNG. That is YouTube's current recommendation. 1280 × 720 still works, since anything 16:9 and at least 640 pixels wide is accepted.",[10,566,567,570],{},[14,568,569],{},"What is the maximum file size for a YouTube thumbnail?","\n50 MB when you upload from YouTube Studio on a computer. In the mobile app it is 2 MB for video thumbnails and 10 MB for podcast thumbnails, so export a smaller JPG if you upload from your phone.",[10,572,573,576],{},[14,574,575],{},"What size is a YouTube Shorts thumbnail?","\n9:16, with 2160 × 3840 recommended and at least 640 pixels tall. Custom Shorts thumbnails can only be added in YouTube Studio on a computer, and your account must be verified.",[10,578,579,582],{},[14,580,581],{},"What is the podcast cover art size?","\nOn YouTube, podcast playlists use a square 1:1 thumbnail instead of 16:9. Apple Podcasts asks for a square 3000 × 3000 pixel cover in PNG or JPG (1400 × 1400 is the smallest it takes through RSS) with no transparency. One 3000 × 3000 square covers both.",[10,584,585,588,589,592],{},[14,586,587],{},"Do I need design software to make a YouTube thumbnail?","\nNo. A YouTube thumbnail template does most of the work. Open the ",[329,590,591],{"href":331},"single-speaker podcast thumbnail template",", change the headline, show name, episode, speaker name and photo, and download it. Templates are free to edit and download as PNG or PDF, with no account and no watermark.",[594,595,596],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMrpa, html code.shiki .sMrpa{--shiki-default:#18181B;--shiki-dark:#FAFAFA}html pre.shiki code .sYgty, html code.shiki .sYgty{--shiki-default:#52525B;--shiki-dark:#D4D4D8}html pre.shiki code .sS_0z, html code.shiki .sS_0z{--shiki-default:#A1A1AA;--shiki-dark:#71717A}",{"title":362,"searchDepth":375,"depth":375,"links":598},[599,602,603,604,605,606,607],{"id":24,"depth":375,"text":25,"children":600},[601],{"id":173,"depth":381,"text":174},{"id":183,"depth":375,"text":184},{"id":213,"depth":375,"text":214},{"id":249,"depth":375,"text":250},{"id":289,"depth":375,"text":290},{"id":319,"depth":375,"text":320},{"id":557,"depth":375,"text":558},"YouTube now recommends 3840 × 2160 thumbnails at 16:9, 640 px wide minimum, JPG or PNG up to 50 MB. Safe zones, small-screen tips and one per episode.","md",{"layout":611,"author":612,"featured":613,"publishedAt":614,"updatedAt":614,"image":615,"tags":616,"head":620},"blog","Bannx Team",false,"2026-11-05","\u002Fblog\u002Fcovers\u002Fyoutube-thumbnail-size.webp",[617,618,619],"tutorials","bulk","automation",{"meta":621},[622,625],{"name":623,"content":624},"robots","index, follow",{"name":626,"content":627},"keywords","youtube thumbnail size, youtube thumbnail dimensions, youtube thumbnail template, youtube thumbnail maker, podcast cover art size, youtube shorts thumbnail size",true,"\u002Fblog\u002Fyoutube-thumbnail-size",{"title":5,"description":608},"blog\u002Fyoutube-thumbnail-size","wuWaQ4Gej1Fq7hXJmt9fgNwUYTe5CRfNMpdM_MsSw-U",[634,635,636,637,638,639,640,641,642,643,644,645,646],"i-ph:caret-down","i-ph:list","i-ph:caret-right","i-ph:arrow-left","i-ph:x-logo","i-ph:youtube-logo","i-ph:instagram-logo","i-ph:linkedin-logo","i-tabler:brand-producthunt","i-ph:desktop","i-ph:sun","i-ph:moon","i-ph:translate",1794678114465]