TikTok image sizes
Photo posts and the profile photo on TikTok, with what its help centre and developer docs actually say and where they say nothing, and a resizer that makes each one.
Runs in your browser. Your text and images never leave it.
Updated
Network
Where it goes
- Up to 20 MB
- JPEG, WebP
- Up to 35 images
- We make 1080 × 1920
Drop an image here
or
JPEG, PNG, WebP or GIF. It stays on your device. Nothing's uploaded.
Your image
Your resized image shows up here.
Shape
1080 × 1920
Fit
Save as
Describe the image for people who can't see it. Copy it into the post with the image. TikTok doesn't say how it counts, so we count the strictest way.
TikTok image sizes at a glance
TikTok's photo limits come from its developer docs. The app doesn't publish formats, a file cap or a recommended size.
| Placement | We make | Shape | File size | Formats |
|---|---|---|---|---|
| Photo post | 1080 × 1920 (our pick) | 9:16 | 20 MB | JPEG, WebP |
| Profile photo | 400 × 400 (our pick) | 1:1 | Not published | Not published |
Photo posts
A photo post holds up to 35 photos. People swipe through them, or let them play one after another, and you can add a sound, text and stickers on top. You choose which photo is the cover.
TikTok's help centre doesn't give a size, a shape, a file cap or the formats it takes. Its developer docs do, for photos posted through its API: JPEG or WebP, up to 20 MB each and 1080p at most. Its iOS share kit takes shapes between 1:2.2 (tall) and 2.2:1 (wide).
We make photos 1080 × 1920 (9:16). That fills a phone screen and stays inside the API's limits. If your photo is a different shape, choose Fit inside in the resizer to keep all of it, with a blurred copy or a colour around it, instead of cropping.
Alt text
Each photo can have alternative text of up to 300 characters. Add it before you post under More options, or later by editing the post.
Slides from text
Want your photos to be slides of text? Our carousel maker turns a long post or a list into 1080 × 1920 slides for TikTok, saved in order.
Profile photo
TikTok only says a profile photo has to be at least 20 × 20 px. It doesn't give a recommended size, formats or a file cap. We make 400 × 400, sharp at the size TikTok shows it. You can set a short profile video instead, and then the photo isn't shown.
A TikTok profile has no header or banner image to upload.
Why we make these sizes
- Photo post. TikTok doesn't publish a photo size. A photo post plays on a phone screen, so we make 1080 × 1920 (9:16): it fills the screen and stays inside the API's 1080p. TikTok doesn't give this size, so it's our pick.
- Profile photo. TikTok only says a profile photo must be at least 20 × 20 px. 400 × 400 stays sharp on high-density screens at the size TikTok shows it. TikTok doesn't give this size, so it's our pick.
Does Shaflex post to TikTok?
No. Shaflex doesn't post to TikTok. It's a scheduler for Threads, X, Bluesky, Mastodon and LinkedIn: attach an image once and it's checked against each of those networks' media rules, and the same draft is fitted to each one's limit. The image editor works inside your draft: crop to a network's size, put a screenshot in a device or on a backdrop, and blur what's private.
See how Shaflex schedules for Threads, X, Bluesky, Mastodon and LinkedIn, how one draft goes to every network, and what the free plan includes.
Where these rules come from
Each one is from the network's own documentation, help pages or source code. We last checked them on .
- TikTok for Developers: Content Posting API, Media Transfer Guide (image restrictions)
- TikTok Help Center: Making a post (up to 35 photos)
- TikTok for Developers: Content Posting API, Photo
- TikTok for Developers: Share Kit for iOS (image count and aspect ratio)
- TikTok Help Center: Accessibility for your videos (alternative text)
- TikTok Help Center: Adding a profile photo
More free tools
Each one runs in your browser too.
- Image tool
Image resizer
Crop, pad and compress an image for any network and placement, right in your browser.
Open it - Image tool
Carousel maker
Turn a long post, a thread or a list into a carousel: a cover, a slide per point and a closing slide, for Instagram, TikTok, LinkedIn or Facebook.
Open it - Image tool
Quote card maker
Turn a post, a tweet or a quote into one image on a gradient or solid background, in square, portrait, landscape or story size, saved as a PNG.
Open it
Questions
What size should TikTok photos be?
TikTok doesn't publish a recommended size. Its API takes photos up to 1080p and 20 MB, as JPEG or WebP. We make 1080 × 1920 (9:16), which fills a phone screen and stays inside those limits.
How many photos can a TikTok photo post have?
Up to 35, in the app and through TikTok's API. You can swipe through them, and they play one after another.
Can I add alt text to TikTok photos?
Yes. Each photo can have alternative text of up to 300 characters, added before you post or later by editing the post.
What size is the TikTok profile photo?
TikTok only says it must be at least 20 × 20 pixels. We make 400 × 400, which stays sharp. You can also set a short profile video instead.
Does TikTok have a banner or header image?
No. A TikTok profile has a profile photo or video, but no header image to upload.
Write the next post once.
Shaflex fits it to Threads, X, Bluesky, Mastodon and LinkedIn, schedules it on your rhythm and brings the replies back to you.
Free plan, no card needed.


