imageresizers.net

YouTube Shorts Dimensions — 1080x1920, Safe Zone & Length Limit

Export a YouTube Short at 1080x1920 pixels, a 9:16 vertical frame. What actually decides whether YouTube treats your upload as a Short is not that resolution — it is the rule YouTube publishes: a square or vertical video, up to three minutes long. Miss either half and you have uploaded a regular video.

YouTube Shorts Specs at a Glance

SpecValueNotes
Recommended resolution1080 x 19201080p at 9:16 — exactly the ceiling YouTube allows a Short
Aspect ratiothe eligibility ruleSquare or verticalAnything wider than 1:1 is not a Short — it is a regular upload
Maximum resolution1080pYouTube caps Shorts at 1080p. A 4K vertical master gains you nothing
Minimum resolution720 x 1280 *Google’s HD floor for vertical video ads — a floor, not a target
Maximum length3 minutesFor uploads on or after 15 October 2024. Before that, 60 seconds
Maximum file sizeNot publishedNo Shorts-specific ceiling. The 3-minute cap binds long before bytes do
ThumbnailFrame onlyYou cannot upload a custom Shorts thumbnail — you pick a frame, once
Frame rateMatch the sourceYouTube asks you to upload at the frame rate you recorded — 24 to 60 fps
Container & codecMP4 / H.264High Profile, AAC-LC audio at 48kHz, ~8 Mbps for 1080p

* YouTube states only “maximum resolution of 1080p” and “vertical” for organic Shorts. The exact 1080x1920 and 720x1280pixel pairs come from Google’s video ad specs for the same 9:16 placement — they are the same canvas, and they are the only figures Google publishes.

Drop an image here or click to browse

Social Media Image Size Cheat Sheet (2024)

PlatformTypeDimensions
InstagramPost (Square)1080 x 1080
Post (Portrait)1080 x 1350
Post (Landscape)1080 x 566
Story / Reel1080 x 1920
Profile Photo320 x 320
TikTokVideo Cover1080 x 1920
Profile Photo200 x 200
YouTubeThumbnail1280 x 720
Shorts1080 x 1920
Channel Banner2560 x 1440
Profile Photo800 x 800
FacebookPost (Landscape)1200 x 630
Post (Square)1200 x 1200
Cover Photo820 x 312
Profile Photo170 x 170
Event Cover1200 x 628
X (Twitter)Profile Photo400 x 400
Header Photo1500 x 500
In-Stream Photo1600 x 900
Card Image1200 x 628
LinkedInPost Image1200 x 627
Cover Photo1584 x 396
Profile Photo400 x 400
Company Logo300 x 300
PinterestStandard Pin1000 x 1500
Idea Pin1080 x 1920
Board Cover600 x 600
Profile Photo165 x 165
TwitchProfile Banner1200 x 480
Offline / Video Player Banner1920 x 1080
Profile Photo256 x 256
Info Panel320 x 100
Emote (Large)112 x 112
Emote (Medium)56 x 56
Emote (Small)28 x 28
SnapchatSnap1080 x 1920
Geofilter1080 x 2340
Profile Photo320 x 320
Story Ad1080 x 1920
ThreadsProfile Photo320 x 320
Feed Image1080 x 1350
Feed Square1080 x 1080
Link Preview1200 x 628
DiscordServer Icon512 x 512
Profile Avatar128 x 128
Profile Banner600 x 240
Server Banner960 x 540
Invite Splash1920 x 1080
Custom Emoji128 x 128
Sticker320 x 320
Role Icon64 x 64
RedditPost Image1200 x 675
Community Banner1920 x 384
Avatar / Community Icon256 x 256
Old Reddit Thumbnail70 x 70
WhatsAppStatus (Story)1080 x 1920
Business Catalog1024 x 1024
Profile Photo500 x 500
Group Icon500 x 500
TelegramChannel Post Photo1280 x 1280
Story1080 x 1920
Sticker512 x 512
Profile Picture512 x 512
Channel / Group Icon512 x 512
SpotifyCanvas (Looping Video)1080 x 1920
Cover Art3000 x 3000
Show / Podcast Artwork3000 x 3000
Profile Image (Artist)750 x 750
Playlist Cover640 x 640
SubstackNewsletter Header1456 x 816
Post / Section Hero1456 x 816
Publication Logo256 x 256
Profile Photo256 x 256
beehiivPost Thumbnail1200 x 630
Publication Logo800 x 800
Profile Picture800 x 800
Inline Image (Landscape)1200 x 675
Inline Image (Square)1200 x 1200
Subscriber Profile Picture100 x 100
MediumStory Cover1500 x 750
Topic / Tag Header1500 x 750
Publication Logo (Horizontal)600 x 60
Publication Logo (Square)500 x 500
Profile Photo500 x 500
BlueskyProfile Avatar1000 x 1000
Profile Banner3000 x 1000
Post Image (Portrait)1200 x 1500
Post Image (Landscape)1200 x 675
Link Card Preview1200 x 630
MastodonProfile Picture400 x 400
Header Image1500 x 500
Post Image (Landscape)1280 x 720
Post Image (Square)1200 x 1200
Post Image (Portrait)1200 x 1500
Link Preview Card1200 x 630
EtsyListing Photo (Square)2000 x 2000
Listing Photo (4:3)2700 x 2025
Search Thumbnail570 x 456
Shop Banner (Big)1200 x 300
Shop Banner (Large)3360 x 840
Shop Icon500 x 500
AmazonMain Image (Recommended)2000 x 2000
Main Image (Zoom Minimum)1000 x 1000
Secondary / Lifestyle Image1600 x 1600
Video Thumbnail1280 x 720
Swatch Image30 x 30
ShopifyProduct Image (Recommended)2048 x 2048
Product Image (Maximum)5000 x 5000
Slideshow / Hero Banner1280 x 720
Blog Post Image1200 x 800
Logo (Wordmark)400 x 100
Favicon32 x 32
CanvaPresentation (16:9)1920 x 1080
Instagram Post (Square)1080 x 1080
Instagram Story1080 x 1920
Facebook Cover851 x 315
YouTube Thumbnail1280 x 720
Pinterest Pin1000 x 1500
Logo500 x 500
WixHero / Banner1920 x 1080
Section Background1920 x 1080
Blog Post Thumbnail880 x 586
Gallery Image1000 x 1000
Product Image (Wix Stores)3000 x 3000
Logo250 x 100
Favicon96 x 96
WordPressFeatured Image / og:image1200 x 630
Thumbnail (cropped)150 x 150
Medium300 x 300
Large1024 x 1024
2x Large2048 x 2048
Max Upload Before Scaling2560 x 2560
SquarespaceBanner / Section Background2500 x 1406
Full-Bleed Background2500 x 1667
Blog Featured Image1500 x 1000
Gallery Image1500 x 1500
Product Image2000 x 2000
Logo1200 x 400
Favicon300 x 300
Google SlidesWidescreen Slide (16:9)1920 x 1080
Standard Slide (4:3)1024 x 768
Slide at 100% (16:9)960 x 540
Slide at 100% (4:3)960 x 720
SlackWorkspace Icon512 x 512
Profile Photo512 x 512
Profile Photo (Max)1024 x 1024
Custom Emoji128 x 128
Shared Image (Full Preview)1024 x 1024
Link Preview (og:image)1200 x 630
Google Business ProfileLogo720 x 720
Cover Photo1920 x 1080
Post Photo720 x 720
Product Photo720 x 720
Photo (Minimum)250 x 250
TumblrPhoto Post (Recommended)540 x 810
Photo Post (Max)2048 x 3072
GIF (Recommended Width)540 x 540
Header Image2048 x 1152
Avatar128 x 128
Email HeaderSubstack Email Banner1100 x 220
Header @2x (600px Email)1200 x 240
Mailchimp Header @2x (New Builder)1320 x 264
Email Body Width (1x)600 x 120
Facebook AdsFeed Single Image1440 x 1800
Carousel Card1080 x 1080
Stories & Reels1440 x 2560
Link Ad (Legacy 1.91:1)1200 x 628
Google Display AdsInline Rectangle300 x 250
Large Rectangle336 x 280
Leaderboard728 x 90
Half-Page300 x 600
Wide Skyscraper160 x 600
Billboard970 x 250
Large Mobile Banner320 x 100
Responsive Landscape1200 x 628
Responsive Square600 x 600
LinkedIn AdsSingle Image Ad (1.91:1)1200 x 628
Single Image Ad (Square)1200 x 1200
Single Image Ad (Vertical)720 x 900
Carousel Card1080 x 1080
Spotlight Ad Background300 x 250
Spotlight Ad Logo100 x 100
Message Ad Banner300 x 250
Video Thumbnail (16:9)1200 x 675

Pick the Shorts preset for a 1080x1920 still — a title card, an end card, or a photo you are building a Short around. Everything runs in your browser; the image is never uploaded to a server.

The Shorts Safe Zone

Every guide will hand you a confident pixel count for the Shorts safe zone. None of them can source it. Google does not publish safe-zone margins for Shorts — it ships downloadable transparent PNG templates alongside its video ad specs and tells you to keep your logo, product, and supers inside the red area. The numbers you have read elsewhere are people measuring those PNGs, and they disagree with each other.

So here is the useful answer instead. Meta does publish percentages for its 9:16 frame — 14% off the top, 35% off the bottom, and 6% off each side — and they are the strictest published margins in short-form video. Applied to a 1080x1920 canvas they leave 950x979px, and they comfortably clear the Shorts interface. Design inside that box and one export is safe everywhere.

Search bar
Channel, title,
description, audio
Action rail
950
×
979
  • Bottom — the expensive edge: the channel name, the video title, the description, and the audio attribution all stack up from the bottom of a Short. This is where captions burned into your footage go to die.
  • Right — a rail, not a margin: like, dislike, comment, remix, share, and the rotating audio disc run up the right side of every Short.
  • Top — lighter, but not free: the Shorts search affordance sits at the top of the feed.
  • The green box: 950 x 979px45% of the frame. Keep every word and logo inside it and your Short is safe on YouTube, TikTok, and Reels without a second export.

The bands above are positioned using Meta’s published Reels percentages — 14% top, 35% bottom, 6% each side — because those are the only safe-zone numbers any of the three platforms states in writing. Google ships downloadable safe-area templates for vertical video rather than margins, and TikTok puts its guidance inside a template .zip. The bands describe where Shorts’ interface actually sits; the percentages set how far in you should stay.

  • Full-bleed video, centred text: the footage should still fill all 1080x1920. Only the readable elements need to respect the box.
  • Titles are longer than you think: a Short’s title wraps to two lines on a narrow phone, pushing the description and channel row further up the frame. Budget for the worst case, not your test device.
  • Burned-in captions are the classic mistake: subtitles placed “near the bottom” in your editor land squarely behind YouTube’s own title and description.
  • Grab Google’s template: if you want the literal red safe area, download the vertical PNG from Google’s video ad specs and drop it on a layer above your timeline. That is the only authoritative version of it.

Shorts vs. TikTok vs. Instagram Reels

One 1080x1920 export covers all three. What differs is the interface drawn on top, how long the video may run, and — revealingly — how much each platform is willing to tell you.

SpecYouTube ShortsTikTokInstagram Reels
Working canvas1080 x 19201080 x 19201080 x 1920
Accepted shapeSquare or vertical9:16, 1:1 or 16:91.91:1 through 9:16
Maximum length3 minutes10 minutes *3 minutes
Maximum file sizeNot published500 MB *4 GB *
Published safe zonethe honest rowTemplate onlyTemplate only14% / 35% / 6%
Thumbnail / coverA frame, chosen onceA frame from the video1080x1920, cropped 3:4 on the grid

* TikTok’s 10-minute and 500 MB limits are the ones it publishes in its In-Feed Ads spec — the only place TikTok states numbers. Organic upload limits are looser and unpublished. Reels’ 4GB comes from Meta’s Ads Guide. Neither ceiling matters much: on all three platforms, length runs out long before megabytes do.

The practical takeaway is the safe-zone row. Only Meta commits to numbers, its numbers are the strictest, and they clear the Shorts and TikTok interfaces with room left over. Build to the Reels safe zone and post the same file to TikTok and Shorts without reopening your editor.

How to Turn a Landscape Video Into a Short

YouTube will not crop your 16:9 video into a Short

This is the misconception worth clearing up first. A landscape upload does not become a letterboxed Short — it is simply not a Short at all. Shorts eligibility is an aspect-ratio test: square or vertical. Upload your 16:9 file untouched and YouTube files it as a regular video, where it competes with thumbnails and titles instead of appearing in the Shorts feed. Reframing to 9:16 is not an optimisation. It is the price of entry.

You have exactly two honest options: crop to 9:16 and lose the sides, or pad to 9:16 and fill the gap. Both produce a vertical file, so both are eligible. Only one of them looks good on a phone.

Option 1 — Crop to fill the frame

Takes a centre slice of the original and scales it to 1080x1920. Best when the subject is already centred. You will lose roughly two-thirds of the original width.

ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih,scale=1080:1920:flags=lanczos" \
  -c:a copy short.mp4

Option 2 — Pad with a blurred backdrop

Keeps the entire 16:9 frame and fills the space above and below with a blurred, zoomed copy of the video. Best when nothing can be cropped — a wide shot, a chart, a screen recording. Pad with content, never with black bars: a 9:16 file that is mostly black reads as a mistake, and YouTube advises against baking padding into an upload.

ffmpeg -i input.mp4 -filter_complex \
  "[0:v]scale=1080:1920:force_original_aspect_ratio=increase,crop=1080:1920,boxblur=40:1[bg]; \
   [0:v]scale=1080:-2[fg];[bg][fg]overlay=(W-w)/2:(H-h)/2" \
  -c:a copy short.mp4

Both commands copy the audio stream untouched and output H.264 MP4 at 1080x1920 — the container and codec YouTube recommends. Keep the result under three minutes and it lands in the Shorts feed.

You Cannot Upload a Shorts Thumbnail

If you came here looking for the Shorts thumbnail size, there isn’t one. YouTube does not let you upload a custom thumbnail for a Short the way you can for a long-form video. You choose a frame from the Short itself, and that frame becomes what appears in search, on hashtag and audio pages, and on your channel grid.

  • The choice is permanent: once selected, the thumbnail cannot be changed after upload. There is no second attempt.
  • Shoot the thumbnail: because the cover must be a frame, plan one. Hold a clean, well-lit beat somewhere in the Short with your subject centred and no motion blur.
  • The channel grid crops it: your Short’s frame is displayed as a tall tile on your channel, not a full 9:16 frame. Keep the subject away from the very top and bottom of the frame you pick.
  • 1280x720 is not the answer: that is the long-form YouTube thumbnail size — 16:9, uploadable, replaceable. None of that applies to a Short.

Frequently Asked Questions

What are the dimensions of a YouTube Short?

Export YouTube Shorts at 1080x1920 pixels, a 9:16 vertical frame. YouTube caps Shorts at a maximum resolution of 1080p, and 1080x1920 is exactly 1080p at 9:16 — so it is the largest useful canvas. A 4K vertical master gains you nothing. What decides whether YouTube treats the upload as a Short is not the resolution but the shape and the length: square or vertical, up to three minutes.

What makes a video a YouTube Short?

YouTube categorises a video as a Short if it has a square or vertical aspect ratio and is up to three minutes long. Both conditions must hold. A 16:9 landscape video is never a Short, no matter how brief, and a vertical video over three minutes is filed as a regular upload.

How long can a YouTube Short be?

Up to three minutes, for videos uploaded on or after 15 October 2024. Before that date the limit was 60 seconds, and the rule is date-gated rather than retroactive: an older vertical video under three minutes stays classified as long-form. Official Artist Channels moved to the three-minute limit on 8 December 2025.

What is the safe zone for YouTube Shorts?

Google does not publish safe-zone margins for Shorts. It provides downloadable transparent PNG safe-area templates with its video ad specs and asks you to keep logos, products, and supers inside the marked area — but it never states a pixel count or a percentage, so every specific number circulating online is somebody measuring the template. The most reliable rule is to borrow Meta’s published Reels margins, which are the strictest in short-form video: keep text and logos out of the top 14%, the bottom 35%, and 6% of each side. On a 1080x1920 frame that leaves a centred area of about 950x979 pixels, which clears YouTube’s title, description, and action rail with room to spare.

What is the maximum file size for a YouTube Short?

YouTube does not publish a file size limit specific to Shorts. The general YouTube upload ceiling is 256 GB or 12 hours, whichever is less, but neither figure will ever bind on a Short: the three-minute length cap stops you first, and a three-minute 1080x1920 H.264 export is a tiny fraction of 256 GB. Optimise for length and resolution, not megabytes.

Can I upload a custom thumbnail for a YouTube Short?

No. YouTube does not allow custom thumbnail uploads for Shorts the way it does for long-form videos. You select a frame from the Short itself, and that frame is used in search results, on hashtag and audio pivot pages, and on your channel page. The choice is also permanent — once selected, the thumbnail cannot be changed after uploading. The familiar 1280x720 thumbnail spec applies only to long-form videos.

How do I turn a landscape video into a YouTube Short?

Reframe it to 9:16 before uploading, because YouTube will not do it for you — a 16:9 video is not eligible to be a Short at all, so it is published as a regular video instead. Either crop a centre 9:16 slice out of the frame and scale it to 1080x1920, which loses roughly two-thirds of the original width, or keep the whole frame and pad above and below with a blurred, zoomed copy of the video. Pad with content rather than black bars. Both approaches are a single ffmpeg command, shown above.

Are YouTube Shorts the same size as TikTok videos and Instagram Reels?

Yes — all three use a 1080x1920 (9:16) canvas, so a single export covers every one of them. What differs is the interface drawn on top, the length cap, and how much each platform documents. Shorts and Reels both stop at three minutes; TikTok publishes a 10-minute limit in its ads spec. Only Meta states safe-zone margins as numbers, and because they are the strictest of the three, a layout built to the Reels safe zone transfers cleanly to a Short and a TikTok.