The short version
- The recommended Threads post size is 1080×1350 pixels, a 4:5 portrait frame, with 1080×1080 square as the alternative.
- Threads shows images at their own shape rather than forcing one crop, so a portrait image takes more of the screen than a square or landscape one.
- Several images in one Threads post sit side by side in a row people swipe, so every image in a carousel should share one size.
- Because Threads is made by Instagram, the same 1080×1350 and 1080×1080 designs work on both without resizing.
- On Threads the written post carries the idea, so an image works best when it adds something the words cannot.
On this page
The best Threads post size is 1080×1350 pixels, a 4:5 portrait frame, the same as an Instagram portrait post. Square images at 1080×1080 work just as well when the content suits a square. Threads displays images at their own proportions rather than cropping them to one shape, so a portrait image simply takes up more of the feed. If you already design for Instagram, your existing posts fit Threads without a single change.
Threads image sizes
Size
Ratio
Use it for
Size
Ratio
Use it for
Size
Ratio
Use it for
Portrait 4:5
1080 × 1350
Square 1:1
1080 × 1080
Landscape 1600×900
1600 × 900
Export PNG for text and flat colour, high quality JPEG for photos, and keep files in sRGB. Gradients and fine type suffer most from the app's compression, and a little grain on a gradient helps it survive, as explained in gradient banding.
How Threads carousels display
Attach more than one image and Threads lays them out in a horizontal row under the text. On a phone the first image shows large with the next peeking in from the right, inviting a swipe. The row looks tidiest when every image has the same proportions, so choose one size for the whole set before you start.
- 1
Choose one shape for the set
Portrait for a story told across images, square for a set of equals such as products or quotes.
- 2
Make the first image answer the post
Most readers see the first image and the peek of the second. If the first one only says "swipe", many won't.
- 3
Keep a visual thread
The same background, type and margins on each image, so the row reads as one piece. Carousels that flow across slides shows how to run one design across every image.
- 4
End with something worth replying to
Threads rewards conversation. A last image with a question or an opinion gives people a reason to answer.
Landscape images and vertical video are both allowed, and both have a place. A wide 1600×900 chart or screenshot reads fine when it is tapped open, but in the scrolling feed it is a thin strip, so set any words on it larger than feels natural. Vertical clips made for Reels at 1080×1920 play in the feed at a reduced height; keep their captions away from the very top and bottom, as you would in a story.
Matching Threads and Instagram
Threads is made by Instagram, most people use it with their Instagram account, and you can share a Threads post to your Instagram story. The sizes match, so the practical question is not resizing but tone. An Instagram post is often a finished picture with a caption. A Threads post is a thought with an image as evidence.
Instagram post
- The image is the post
- Polished, finished, on grid
- Caption supports the picture
- Headline set on the image
- Judged in the profile grid
Threads post
- The words are the post
- Looser, quicker, conversational
- Image supports the text
- Image can hold a chart, a quote or a detail
- Judged in the conversation
That changes what you put on the image. On Instagram a headline on the picture does the work, because many people never read captions. On Threads the post text is already saying it, so repeating it on the image wastes the space. Use the image for the thing words can't carry: the chart, the before and after, the quote card with your best line, the screenshot of the result.
A number card as the evidence for a post that tells the story in words.
A square quote card: one line worth saving, attached to a longer post.
What to post on Threads as a brand
- Quote cards pulled from your own writing, newsletter or talks. See quote card design.
- Behind the scenes photos with a sentence of context, more candid than your Instagram grid.
- Charts and lists that back up an opinion in the post.
- Announcements where the image is the clean, branded version of the news and the post explains it.
- Questions with an image that shows the options, so replies come easily.
Whatever you post, keep it recognisably yours. A consistent background and typeface turn a casual feed into a brand people remember. In Gradiently every design can wear your Mark, so a Threads quote card, an Instagram carousel and a story all share one look, and on Pro you can resize one design to every size in one step. The broader approach is in consistent branding across social media, and every format sits in social media image sizes.
Finally, write alt text. Threads lets you describe each image when you attach it, and on a feed built around reading, a short description of the chart or quote means everyone gets the point, including people using screen readers. Describe what the image says, not just what it looks like: "Bar chart: bookings tripled after Sunday opening" is more useful than "chart".
Questions people ask
What is the best image size for Threads?
1080×1350 pixels, a 4:5 portrait frame. Square 1080×1080 also works well.
Does Threads crop images?
Threads shows images at their own proportions rather than forcing one crop, so a portrait image takes more of the screen than a landscape one.
Can I use my Instagram post sizes on Threads?
Yes. Threads is made by Instagram and the portrait 1080×1350 and square 1080×1080 sizes work on both without resizing.
What size should a Threads carousel be?
Use one size for every image in the set, usually 1080×1350 or 1080×1080, so the swipeable row stays even.
Written by Gradiently
The team behind Gradiently, a design tool built around Marks: living gradients that make everything you design look like yours.
See our profile