TikTok Photo post or video cover
1080 × 1920, our number
TikTok publishes no pixel size for a photo post.
This is the full-screen 9:16 frame TikTok shows, at the width it displays video. The shape is certain; the pixel count is a derivation.
One photo, 33 sizes across seven platforms. Place the crop once and download them together. Free, and your picture never leaves your browser.
JPG, PNG, WebP, AVIF or GIF, up to 40 MB. It stays on your device.
Lower means a smaller file. 85 is a good place to stay for photos.
Your image is resized by this page, on your own device. It is never uploaded, and nothing about it is stored or sent anywhere. Privacy policy
Choose a picture and it is resized here, in this page. Nothing is uploaded.
A JPG, PNG, WebP, AVIF or GIF from your phone or your computer. It opens inside this page. A photo taken sideways is turned the right way up for you.
They are grouped by platform. Tick one, or tick a dozen across all seven — a post on Instagram, a Pin, a header on X and a YouTube banner all come out of the same picture.
Drag the box over the part that matters. Every ticked size uses that same centre, so you place it once. Download one size, or all of them as a zip.
33 sizes across seven platforms, and they genuinely disagree with each other. A picture that fills any one of these has to give something up to fill another, which is why this page places one crop and applies it everywhere: you decide once what the photo is about, and every size keeps it.
Drawn to scale: every frame is its real share of 2560 pixels, the longest edge in the set. The six sizes an app shows in a circle are drawn round, and the eight with a safe area have it marked.
The dashed line is a safe area: the part of a size the app leaves alone, drawn on the eight sizes that have one. The preview above marks it over your own picture, and anything that has to be read belongs inside the dashes.
Every first-party number here was read off the platform’s own page on September 5, 2026:
Three of these sizes are ours, not the platform’s, because the platform publishes none, and two more are the platform’s numbers read at second hand. We would rather say so than pretend. Each is worked out from what the platform does publish, and each is named as ours wherever it appears.
1080 × 1920, our number
TikTok publishes no pixel size for a photo post.
This is the full-screen 9:16 frame TikTok shows, at the width it displays video. The shape is certain; the pixel count is a derivation.
400 × 400, our number
TikTok publishes only a 20 × 20 minimum for a profile photo.
This is simply a square big enough to stay sharp everywhere.
800 × 800, our number
YouTube publishes no size for a channel picture.
Its help pages give a 150 × 150 minimum for a video watermark and 5120 × 2880 for an Artist profile, which are different things. This is a square that stays sharp.
400 × 400, 1500 × 500, read at second hand
X's help page refuses anything but a real browser, so these are X's own published figures reported at second hand rather than a page we read. The same goes for the note that a header loses up to 60 pixels off the top and the bottom.
Three platforms have a page of their own that goes further, because each has a trap this picker cannot draw for you:
Need fewer bytes instead of different dimensions? The image compressor lets you choose a quality level or file-size target.
There is no one answer, which is the awkward part. A portrait post on Instagram is 1080 × 1350, Facebook's own feed size is 1440 × 1800, a Pin is 1000 × 1500 and TikTok is 1080 × 1920. If you only want to make one picture, a square at 1080 × 1080 works passably everywhere. Otherwise tick the places you actually post to and this page makes all of them from the one photo.
Profile pictures are small squares and they nearly agree: 320 × 320 on Instagram, 400 × 400 on X, 800 × 800 on LinkedIn. Banners do not agree at all — 1584 × 396 on LinkedIn, 1500 × 500 on X, 2560 × 1440 on YouTube. All of them are in the picker, and the six sizes an app shows in a circle are previewed as circles here, so you can see what the round crop takes off before you upload it.
Crop to fill enlarges the photo until it covers the whole size and throws away whatever hangs over the edges. Nothing is squashed, but the edges are gone — that is what the box on the preview is for: drag it over the part that matters. Keep it whole shrinks the photo until all of it fits and fills the space left over with a blur of the photo, white or black. Use crop to fill for a photograph, and keep it whole when you cannot afford to lose an edge, like a logo, a flyer or a menu.
A little, and only if you save as JPG or WebP. Each size is a new picture: your original is drawn at the new pixel size and saved again, and both of those formats throw away some detail every time they are written. PNG throws away nothing. The quality control decides how hard the file is squeezed — lower means a smaller file and a softer picture. Saving again also drops what the camera wrote into the file, like the date and the place; the rotation is the exception, because it is applied to the pixels before anything else.
JPG for photographs. PNG for a logo, flat colour or anything with small text, because it keeps edges sharp instead of smudging them. WebP is smaller than either at the same quality and every big platform takes it, but some older phone galleries and desktop programs still will not open it. 23 of these sizes have a file limit their platform publishes, and this page squeezes the file down until it fits — the tightest is the YouTube Video thumbnail at 2 MB. If even the lowest quality cannot get under it, the size says so instead of handing you a file that will be refused.
It marks the part of that size the app leaves alone — eight of the sizes here have one: Instagram Story, Instagram Reels picture, Facebook Page cover photo, Facebook Story, LinkedIn Profile banner, X Header, Pinterest Idea Pin and YouTube Channel banner. Everything outside the dashes can end up under a caption, a button, a profile picture or a second crop the app makes on another screen, so your price, your phone number and your logo belong inside. Each mark is worked out from what that platform publishes about that size, and the line under the preview says what it means.
Most of them, and the page names the ones that are not. TikTok publishes no pixel size for a photo post or a profile picture, and YouTube publishes none for a channel picture, so those three are ours. X's profile and header figures are X's published numbers at second hand, because its help page will not open to anything but a real browser. Everything else was read off the platform's own page on September 5, 2026, and those pages are linked under the sizes.
Not here. It uses your browser's own decoder and Safari is the only one that reads HEIC. Our free HEIC to JPG converter opens them in any browser and gives you a JPG you can bring straight back. To stop making them at all, open Settings on your iPhone, then Camera, then Formats, and choose “Most Compatible” so new photos are saved as JPG.
It is free, with no account and no limit on how many pictures you resize. Nothing is uploaded: your browser opens the file, resizes it and hands the results back to you, so the picture never leaves your device, we never see it, and nothing about it is stored or sent anywhere.
Read more in our privacy policy and terms of use.