fileformer
search⌘KtranslateENexpand_moreupload_fileConvert
Converters8 file families · 44 direct conversions
What changes in a conversionarrow_forward
guides / youtube

Your thumbnail is mostly seen at 168 pixels wide.

YouTube takes a 1280 × 720 image of up to 2 MB, then shows it far smaller, with the length badge over the bottom-right corner. Open your thumbnail to see it at the sizes viewers actually get, checked against the upload rules.

Use test thumbnail
AS VIEWERS SEE IT · REAL PIXEL SIZES
12:34
Home grid, desktop · 360 px
12:34
Phone feed · 300 px shown
12:34
Up next sidebar · 168 px
12:34
Small list · 120 px
test-thumbnail.jpg1 to fix
check_circleFormatYouTube accepts JPG, PNG, GIF and BMP.JPEG
check_circleFile sizeMust be 2 MB or smaller.57 kB
check_circleWidthAt least 640 px; 1280 px recommended.1280 px
check_circleShape16:9 (1.778) fills the frame. Other shapes are cropped or letterboxed.1.778 : 1
cancelUnder the length badgeEdges in the bottom-right corner, where the 12:34 badge sits. Move text or faces out of it.3.9× average detail
check_circleSmallest sizeCheck the sidebar copy on the left: text you can't read there is lost for most viewers.168 × 94
download

Chapters come from your description, if they follow three rules.

Type timestamps in the description and YouTube splits the progress bar into named sections. The list must start at 0:00, have at least three entries in order, and every chapter must last 10 seconds or more. Edit the description below; the bar is drawn from what YouTube would read.

Video lengthWorking exampleBroken exampleClear
PROGRESS BAR7 chapters
0:0019:45
startslastschapter · check
0:000:45Introok
0:452:25Cutting listok
3:103:52Breaking down the sheetok
7:020:20Joineryok
7:224:18Quick tip: sharp bladesok
11:404:15Glue-upok
15:553:50Finish and final lookok
check_circleStarts at 0:00passes
check_circle3 or more, in orderpasses
check_circleEach 10 s or longerpasses

YouTube re-encodes everything, so upload more than it keeps.

Every upload is compressed again for streaming. A file near YouTube's recommended bitrate gives that second encode clean material to work from. Pick what you exported to get the bitrate, the file size and an FFmpeg command that matches YouTube's published encoding settings.

RESOLUTION
2160p1440p1080p720p480p
FRAME RATE
24 fps25 fps30 fps50 fps60 fps
DYNAMIC RANGE
SDRHDR (PQ)
VIDEO LENGTH
1 min10 min30 min1 h
VIDEO BITRATE8 Mbit/sSDR, 24-30 fps
AUDIO384 kbit/sAAC-LC stereo, 48 kHz
FILE SIZE629 MBfor 10 min
FFMPEGCopy
ffmpeg -i input.mov -c:v libx264 -profile:v high -preset slow -b:v 8M -maxrate 12M -bufsize 16M -bf 2 -g 15 -keyint_min 15 -sc_threshold 0 -pix_fmt yuv420p -c:a aac -b:a 384k -ar 48000 -movflags +faststart youtube-1080p30.mp4

Keyframe every 15 frames (half the frame rate), two B-frames and the index at the front of the file (+faststart), as YouTube lists. Exporting at 1440p instead usually gets a better-looking stream, because YouTube then also processes it in VP9 or AV1.

Every limit in one place

movieVideo file
Largest file256 GBor 12 hours, whichever comes first.
Longer than 15 minverified onlyUnverified accounts are held to 15 minutes.
ContainersMP4, MOV, MKV, WebMMP4 with H.264 + AAC is the published recommendation.
Frame rateas recordedUpload at the rate you shot; YouTube keeps 24 to 60 fps.
smartphoneShorts
Lengthup to 3 minRaised from 60 seconds in October 2024.
Shapesquare or taller9:16 at 1080 × 1920 fills a phone.
Thumbnailframe from the videoPicked in the mobile app; custom images don't show in the Shorts feed.
Over 3 minutesregular videoVertical videos longer than that are uploaded as normal videos.
titleText and images
Title100 charactersLong titles are cut short in most views.
Description5,000 charactersOnly the first lines show before "more".
Thumbnail2 MBJPG, PNG, GIF or BMP; 1280 × 720, at least 640 px wide.
Channel banner2048 × 1152Up to 6 MB. Keep text and logos in the middle 1235 × 338.