Threads Image Sizes — Feed, Profile & Link Preview Dimensions
Threads by Meta uses image dimensions similar to Instagram but optimized for its text-first feed format. Using the correct sizes ensures your images display sharp and take up maximum space in the timeline.
All Threads Dimensions
Profile Photo
- 320 x 320 — Synced from Instagram, displayed as circle
- Shows next to every post in the feed
Feed Image (Portrait)
- 1080 x 1350 — 4:5 aspect ratio (recommended)
- Takes up maximum vertical space in the feed
- Best for photos and visual content
Feed Image (Square)
- 1080 x 1080 — 1:1 aspect ratio
- Standard square format, works well for most content
Link Preview
- 1200 x 628 — Open Graph image for shared links
- Appears when posting a URL in a thread
- Set via og:image meta tag on your website
Threads Image Optimization Tips
- Use portrait (4:5) for maximum impact: Like Instagram, portrait images take up more screen real estate in the Threads feed.
- Profile photo syncs from Instagram: Your Threads profile photo comes from your linked Instagram account — update it there to change it on both platforms.
- Up to 10 images per post: Threads supports carousel posts with up to 10 images, all sharing the same aspect ratio within the post.
- Export at 1080px wide: This matches the display resolution — uploading larger images may trigger unnecessary compression.
- Link previews use og:image: To control how links appear on Threads, set the Open Graph image meta tag on your website to 1200x628.
Drop an image here or click to browse
Social Media Image Size Cheat Sheet (2024)
| Platform | Type | Dimensions |
|---|---|---|
| Post (Square) | 1080 x 1080 | |
| Post (Portrait) | 1080 x 1350 | |
| Post (Landscape) | 1080 x 566 | |
| Story / Reel | 1080 x 1920 | |
| Profile Photo | 320 x 320 | |
| TikTok | Video Cover | 1080 x 1920 |
| Profile Photo | 200 x 200 | |
| YouTube | Thumbnail | 1280 x 720 |
| Channel Banner | 2560 x 1440 | |
| Profile Photo | 800 x 800 | |
| Post (Landscape) | 1200 x 630 | |
| Post (Square) | 1200 x 1200 | |
| Cover Photo | 820 x 312 | |
| Profile Photo | 170 x 170 | |
| Event Cover | 1200 x 628 | |
| X (Twitter) | Profile Photo | 400 x 400 |
| Header Photo | 1500 x 500 | |
| In-Stream Photo | 1600 x 900 | |
| Card Image | 1200 x 628 | |
| Post Image | 1200 x 627 | |
| Cover Photo | 1584 x 396 | |
| Profile Photo | 400 x 400 | |
| Company Logo | 300 x 300 | |
| Standard Pin | 1000 x 1500 | |
| Idea Pin | 1080 x 1920 | |
| Board Cover | 600 x 600 | |
| Profile Photo | 165 x 165 | |
| Twitch | Profile Photo | 256 x 256 |
| Offline Banner | 1920 x 1080 | |
| Panel | 320 x 300 | |
| Snapchat | Snap | 1080 x 1920 |
| Geofilter | 1080 x 2340 | |
| Profile Photo | 320 x 320 | |
| Story Ad | 1080 x 1920 | |
| Threads | Profile Photo | 320 x 320 |
| Feed Image | 1080 x 1350 | |
| Feed Square | 1080 x 1080 | |
| Link Preview | 1200 x 628 |
Frequently Asked Questions
What is the best image size for Threads?
The recommended image size for Threads is 1080x1350 pixels (4:5 portrait aspect ratio). This takes up the most vertical space in the feed and gives your content maximum visibility.
What size is a Threads profile photo?
Threads profile photos are 320x320 pixels, displayed as a circle. Your profile photo is synced from your linked Instagram account, so changes must be made on Instagram.
Does Threads support carousel posts?
Yes, Threads supports carousel posts with up to 10 images. All images in a carousel should use the same aspect ratio. Both 1080x1080 (square) and 1080x1350 (portrait) work well.
How do link previews work on Threads?
When you share a URL on Threads, it pulls the Open Graph image (og:image) from the linked website. For best results, set your og:image to 1200x628 pixels on your site.