Threads Image Sizes and Media Specs Guide (2026)
Threads supports square (1:1), portrait (4:5), and landscape (16:9) images in posts. The recommended post image size is 1080 x 1080 pixels for square or 1080 x 1350 pixels for portrait. Profile pictures are shared from Instagram and display at 1:1. Each post supports up to 10 images and/or videos in a carousel format.
Published April 10, 2026
Threads Image Size Quick Reference
| Content Type | Recommended Dimensions | Aspect Ratio | Max File Size |
|---|---|---|---|
| Post image (square) | 1080 x 1080 px | 1:1 | 8 MB |
| Post image (portrait) | 1080 x 1350 px | 4:5 | 8 MB |
| Post image (landscape) | 1080 x 608 px | 16:9 | 8 MB |
| Profile picture | 320 x 320 px (min) | 1:1 | 8 MB |
| Carousel (per image) | 1080 x 1080 px or 1080 x 1350 px | 1:1 or 4:5 | 8 MB |
| Video resolution | 1080 x 1080 px or 1080 x 1920 px | 1:1 or 9:16 | 1 GB |
| Max video length | Up to 5 minutes | -- | -- |
| Images/videos per post | Up to 10 | -- | -- |
Best Image Sizes for Threads Posts
Threads displays post images in square (1:1) and portrait (4:5) formats most prominently in the feed. The recommended size for square posts is 1080 x 1080 pixels and for portrait posts is 1080 x 1350 pixels. Portrait images take up more vertical feed space and generally drive higher engagement.
Landscape images (16:9) are supported and display at 1080 x 608 pixels in the feed. However, landscape format shows less of the image in the default feed view compared to square or portrait, making it less effective for visual impact in most cases.
Threads Profile Picture Size
Your Threads profile picture is shared directly from your Instagram account -- you cannot set a separate profile picture specifically for Threads. Instagram stores profile pictures at 320 x 320 pixels but displays them at smaller sizes on mobile (110 x 110 pixels) and desktop.
Because profile pictures are pulled from Instagram, upload your profile picture at 1080 x 1080 pixels through Instagram for the best quality. The image is always cropped to a circle, so keep your subject centered and avoid placing important elements near the corners.
Threads Video Specs
Threads supports videos up to 5 minutes long per attachment with a maximum file size of 1 GB. The recommended video resolution is 1080 x 1080 pixels (square, 1:1) for versatility or 1080 x 1920 pixels (vertical, 9:16) for full-screen immersive content. Videos are encoded in H.264 or H.265 for best compatibility.
The first frame of a video serves as the thumbnail preview in the feed. Ensure your video opens with a visually compelling frame that encourages users to tap and watch. Videos autoplay silently in the feed, so design your content to convey meaning without audio when first encountered.
Threads Carousel Support
Threads supports carousel posts with up to 10 images and/or videos per post. Unlike Instagram carousels, Threads allows mixing images and videos within the same carousel. All images in a carousel do not need to share the same aspect ratio, though using a consistent ratio creates a more polished look.
Carousel posts display a swipe indicator in the feed, prompting viewers to interact with additional slides. Using carousel posts to tell a visual story or present a step-by-step walkthrough is an effective way to increase time-on-post and overall engagement.
Tips for Visual Content on Threads
Frequently Asked Questions
Schedule Your Threads Posts with postr
Create, schedule, and publish Threads posts -- including carousels -- with postr. Plan your visual content calendar and publish at the optimal time for your audience.
Get Started Free