Threads sizes
Threads uses the same image dimension system as Instagram, which makes cross-posting straightforward. The recommended size for posts and carousels is 1080×1350px (4:5 portrait), and videos support up to 1080×1920px (9:16 vertical) for up to 5 minutes.
Since Threads is a text-first platform, images and videos are supplementary — but getting the dimensions right ensures your visual content displays at its best when you do include it.
Quick reference
| Format | Dimensions | Ratio | Max size |
|---|---|---|---|
| Post | 1080 × 1350 px | 4:5 | 100MB |
| Profile Picture | 320 × 320 px | 1:1 | 10MB |
| Video | 1080 × 1920 px | 9:16 | 1GB |
| Carousel | 1080 × 1350 px | 4:5 | 100MB |
Post1080×1350px
The recommended Threads post image size is 1080×1350 pixels in a 4:5 portrait aspect ratio — the same as Instagram feed posts. Threads also supports square (1080×1080), landscape (1200×628), and full vertical (1080×1920) images. Portrait 4:5 takes up the most feed space.
Threads uses the same image dimension system as Instagram, which makes sense given they share the same Meta infrastructure. The 4:5 portrait format (1080×1350px) takes up the most screen real estate in the Threads feed. Square (1:1) and landscape (1.91:1) posts display smaller in-feed.
Dimensions
1080×1350
Aspect ratio
4:5
Max file size
100MB
Formats
JPG, PNG
Also supports
Best practices
- •Use 1080×1350px (4:5 portrait) for maximum feed visibility — same dimensions as Instagram posts.
- •Threads is text-first — pair images with clear post text so the visual and copy work together.
- •Carousels support up to 10 images — all will match the aspect ratio of the first slide.
Profile Picture320×320px
Threads profile pictures are 320×320 pixels in a 1:1 square format, displayed as circles. By default, your Threads profile picture syncs with your Instagram account. You can set a different image for Threads, but any change on Instagram will also update Threads unless you've manually overridden it.
Your Threads profile picture is linked to your Instagram account by default — when you create a Threads account, it imports your Instagram profile picture automatically. If you change your Instagram profile picture, your Threads picture updates too. You can override this by manually setting a different image on Threads, but the Instagram-to-Threads sync is one-way.
Dimensions
320×320
Aspect ratio
1:1
Max file size
10MB
Formats
JPG, PNG
Best practices
- •Upload at 320×320px minimum — Threads will display it as a circle at various sizes.
- •Your Threads profile picture syncs from Instagram by default — set it manually if you want them different.
- •Use a simple, high-contrast image that reads clearly at 32px (the smallest display size).
Video1080×1920px
Threads videos should be 1080×1920 pixels in a 9:16 vertical format for full-screen display. Videos can be up to 5 minutes long with a maximum file size of 1GB. Threads also supports 4:5 (1080×1350) and 1:1 (1080×1080) video formats for feed posts.
Threads supports video uploads up to 5 minutes long — significantly longer than Instagram Reels (90 seconds). The recommended format is 9:16 vertical (1080×1920) for maximum screen coverage, but 4:5 portrait (1080×1350) and 1:1 square (1080×1080) also work well in the feed.
Dimensions
1080×1920
Aspect ratio
9:16
Max file size
1GB
Formats
MP4, MOV
Also supports
Best practices
- •Use 1080×1920px (9:16) for full-screen vertical video — same as Instagram Reels.
- •Videos auto-play muted — make the first 3 seconds visually compelling without relying on audio.
- •Export as MP4 with H.264 codec for best quality after Threads' compression.
Carousel1080×1350px
Threads carousels use the same dimensions as single posts — 1080×1350px (4:5) is recommended. Carousels support up to 10 slides and can mix images and videos. All slides share the aspect ratio of the first slide, so design every frame at consistent dimensions.
Threads carousels work almost identically to Instagram carousels. You can include up to 10 slides mixing images and videos. The aspect ratio of the first slide determines the display ratio for all subsequent slides — mismatched slides will be cropped to fit.
Dimensions
1080×1350
Aspect ratio
4:5
Max file size
100MB
Formats
JPG, PNG, MP4, MOV
Also supports
Best practices
- •Design all slides at 1080×1350px (4:5) — the first slide's ratio determines the display for all slides.
- •Use carousels for tutorials, lists, and stories when the sequence itself adds context.
- •You can mix images and videos in one carousel — all will be cropped to match the first slide's ratio.
Frequently asked questions
What are the Threads image sizes?
Post: 1080×1350px (4:5). Profile Picture: 320×320px (1:1). Video: 1080×1920px (9:16). Carousel: 1080×1350px (4:5), up to 10 slides.
Are Threads sizes the same as Instagram?
Yes — Threads uses the same dimension system as Instagram and shares the same media processing pipeline. 1080×1350 (4:5) is recommended for posts on both platforms.
How long can Threads videos be?
Up to 5 minutes (300 seconds) — significantly longer than Instagram Reels (90 seconds). Maximum file size is 1GB. Use MP4 with H.264 codec for best compatibility.
How many images can a Threads post have?
Up to 10 images or videos per carousel post, mixing both formats. All slides share the aspect ratio of the first image. Maximum file size is 100MB per image.
Other platform guides
Guide last verified: March 19, 2026. This hub summarizes 4 formats and cites 7 sources across this page and the linked format pages.
← All sizes