TikTok · Updated October 10, 2026
TikTok video size (2026): 1080 × 1920 px
A TikTok video should be 1080 × 1920 pixels, a 9:16 vertical ratio. TikTok's help pages give no organic upload size, so that is the convention; its ad spec sets 540 × 960 as the minimum for vertical video.
Last verified October 10, 2026 against TikTok Ads Help. All sources.
TikTok cover resizer
Your image never leaves your browser.
Drop an image here
JPG, PNG, WebP or GIF
Drag the preview or use the arrow keys to reposition.
1080 × 1920 px · JPG · add an image
TikTok video size: every format and limit
| Format | Size (px) | Ratio | Minimum / maximum | File types and limit | Source |
|---|---|---|---|---|---|
| Vertical video (recommended)TikTok's ad page calls 9:16 the recommended shape with a 540 × 960 minimum. 1080 × 1920 is the industry convention, not a TikTok-stated size. | 1080 × 1920 | 9:16 | Min: 540 × 960 px (ads) | .mp4, .movLimit: 500 MB (ads) | TikTok Ads HelpSecondary source |
| Square ad (minimum)640 × 640 is the stated minimum for a square non-Spark ad. | 640 × 640 | 1:1 | Not stated | .mp4, .mov, .mpeg, .3gp, .aviLimit: 500 MB | TikTok Ads HelpPlatform's own page |
| Horizontal ad (minimum)960 × 540 is the stated minimum for a horizontal non-Spark ad. | 960 × 540 | 16:9 | Not stated | .mp4, .mov, .mpeg, .3gp, .aviLimit: 500 MB | TikTok Ads HelpPlatform's own page |
| Video cover (unofficial)TikTok publishes no cover size. A cover picked from the video matches its frame; RouteNote reports that a custom cover uploaded on desktop is cropped to 3:4, the shape of the profile-grid tile. | 1080 × 1920 | 9:16 | Not stated | Not stated | RouteNote: uploading a TikTok coverSecondary source |
| Profile photoTikTok's help page gives only a 20 × 20 minimum, with no recommended size or file types. 400 × 400 is our suggestion for a sharp circle, not an official size. | 400 × 400 | 1:1 | Min: 20 × 20 px | Not stated | TikTok SupportSecondary source |
Safe zones and crops
Drawn to scale from the numbers above. Dashed boxes mark what stays visible; hatched areas are cut or covered.
Vertical frame: areas the interface covers
- Top
- Caption area
- Clear, 960 × 1540
Cover image in a roughly 3:4 profile tile
- Cut in grid
- Grid shows 1080 × 1440
How TikTok shows your image
- TikTok shows a 9:16 video full screen on phones. Other ratios are letterboxed with bars.
- The caption, username and music line sit at the bottom, and the like, comment and share buttons stack along the right edge.
- For ads, TikTok says captions display in white in a fixed font that can't be customized.
- The cover is picked from a frame of the video; RouteNote reports that the desktop uploader also accepts your own JPG or PNG cover, cropped to 3:4. The profile grid shows a shorter crop of the cover.
How to resize and upload
- 01Shoot or export vertical at 1080 × 1920. If your editor has a 9:16 preset, use it.
- 02For a cover, drop a frame or image into the resizer using the Vertical preset.
- 03Turn on Show safe zone and keep faces and text inside the dashed box.
- 04Download as JPG or PNG. For video, export MP4 from your editor at 1080 × 1920.
- 05In TikTok, pick the cover, then check how it sits in your profile grid once the video is posted.
Common mistakes to check before you post
- Posting 16:9 footage as is. It is letterboxed into a thin strip of the screen. Reframe it to 9:16.
- Putting text in the bottom quarter, where captions and the username overlap it.
- Putting a call to action near the right edge, where buttons stack.
- Exporting below 540 × 960 for an ad. That is TikTok's stated minimum.
- Skipping the cover check. A 3:4 profile tile cuts about 240 px from the top and 240 px from the bottom of a 1080 × 1920 cover.
- Exceeding 500 MB on an ad upload, or going under TikTok's 516 kbps minimum bitrate.
What TikTok actually publishes
TikTok's support pages do not state an organic upload spec. Its ad documentation does, for non-Spark in-feed ads: vertical 9:16 is recommended with a minimum of 540 × 960, horizontal 16:9 needs 960 × 540 and square needs 640 × 640. Files can be .mp4, .mov, .mpeg, .3gp or .avi, up to 500 MB, with a bitrate of at least 516 kbps and a duration up to 10 minutes (TikTok Ads Help).
1080 × 1920 is the common upload size because it is 9:16 at full HD. The tiktok.com pages that rank for this question are collections of user videos, not documentation, so we treat 1080 × 1920 as convention.
Worked example: the clear area
Using the low-end third-party bands (130 px top, 250 px bottom, 120 px right, from RecurPost and VidPros), the clear area of a 1080 × 1920 frame is (1080 − 120) × (1920 − 130 − 250) = 960 × 1540 px. That is 89% of the width and 80% of the height.
Linearity is stricter: avoid the bottom 25% and the right 15%. On 1920 px that bottom band is 480 px, so the clear height drops to 1920 − 130 − 480 = 1310 px, about 68%. Pixel figures vary by source, so for text that must be read, use the stricter value.
Cover and profile photo
TikTok publishes no cover size. In the app the cover is picked from a frame of the video, and RouteNote reports that the desktop uploader also takes a JPG or PNG cover cropped to 3:4. On a 1080 × 1920 cover, a centered 3:4 crop leaves 1080 × 1440 visible.
For the profile photo, TikTok's help page gives only a 20 × 20 minimum (TikTok Support). Third-party guides say it is shown as a circle, so keep the subject centered.
One caption box for TikTok, Reels and Shorts
If the same 1080 × 1920 video goes to TikTok, Instagram Reels and YouTube Shorts, each app covers different edges. Meta's Reels ad guide keeps 14% at the top, 35% at the bottom and 6% at each side clear: 269, 672 and 65 px. Google's vertical template on its video ad specs page keeps 288 px at the top, 672 px at the bottom, 48 px on the left and 192 px on the right. The low-end TikTok estimates above are 130 px top, 250 px bottom and 120 px right.
Take the largest figure on each edge and one box clears all three: x = 65 to 888 and y = 288 to 1248, or 823 × 960 px. That is about 38% of the frame, enough for a caption and a logo but not a full layout. Meta's and Google's zones are written for ads, so for organic posts this is a cautious box.
The Instagram reel size and YouTube Shorts size guides explain each zone, and the Instagram story size guide covers the same 9:16 frame for stories.
What we could not confirm
- TikTok's help pages give no organic upload size; 1080 × 1920 is convention.
- Safe-zone figures (130 px top, 250 to 480 px bottom, 120 to 160 px right) are third-party estimates that vary by source and device. TikTok's own ad safe-zone templates are downloadable files that we did not measure.
- The 3:4 cover crop comes from a third-party report about the desktop uploader and is approximate.
- TikTok's profile photo page gives only a 20 × 20 minimum, with no recommended size or file types.
- Organic duration and file-size limits change often and were not verified.
TikTok video size FAQ
What is the best TikTok video size?
1080 × 1920 pixels, 9:16. TikTok's ad page calls 9:16 recommended with a 540 × 960 minimum; it publishes no organic spec.
What file types does TikTok accept?
For ads: .mp4, .mov, .mpeg, .3gp and .avi, up to 500 MB. Spark Ads use .mp4 or .mov.
Where should I keep text on a TikTok video?
Away from the bottom and right edges, where the caption and buttons sit. Third-party estimates are about 130 px top, 250 to 480 px bottom and 120 to 160 px right on a 1080 × 1920 frame.
What size is a TikTok profile picture?
TikTok states only a 20 × 20 minimum. Upload a square of 400 × 400 or larger; third-party guides say it is shown as a circle.
Can I post horizontal video?
Yes, but it appears small with bars. TikTok's ad minimum for horizontal is 960 × 540; vertical is recommended.
What bitrate and length limits apply to TikTok ads?
At least 516 kbps, files up to 500 MB and up to 10 minutes long, for non-Spark in-feed ads per TikTok's ad specs. TikTok publishes no equivalent figures for organic uploads.
Sources and dates
- TikTok Ads Help: auction in-feed ads
- TikTok Support: adding a profile photo
- Linearity: TikTok size guide
- RecurPost: TikTok video sizes
- VidPros: vertical video safe zone
- RouteNote: uploading a TikTok cover
- Meta Ads Guide: Instagram Reels video ads
- Google Ads Help: video ad specs (vertical safe zone template)
Published October 10, 2026 · Updated October 10, 2026 · Specs last verified October 10, 2026 by the AdFlint team. Platforms change sizes without notice; if a number here no longer matches the linked source, the source wins.
Related size guides
- Instagram story size1080 × 1920 px
- Instagram reel size1080 × 1920 px
- YouTube Shorts size1080 × 1920 px
- Instagram post size1080 × 1350 px
Aspect ratio pages for these sizes
Related tools and guides
- Aspect Ratio CalculatorReduce any width × height to its ratio, see what each common ratio would crop, and solve the missing side for 16:9, 4:5, 9:16 and more.
- Engagement Rate CalculatorWork out a post's engagement rate by followers, reach, impressions and views side by side, for Instagram, TikTok, Facebook and LinkedIn.
Running paid ads on Google or Meta?
AdFlint doesn't post to TikTok or run ads there. It writes, launches and optimizes Google Search and Meta (Facebook and Instagram) campaigns inside the ad accounts you own, and you approve every ad before it goes live.
7-day free trial on monthly plans. Self-serve plans from $40/mo.