Threads Video and Image Sizes 2026
Threads video size and image requirements for 2026: dimensions, character limits, and media formats. Updated monthly.
Threads Video Post Specs
Threads is built on Instagram's infrastructure and shares the same video specs. Vertical 9:16 is the native format — landscape video plays but displays with black bars.
| Setting | Value |
|---|---|
| Recommended aspect ratio | 9:16 vertical (1080×1920px) |
| Also supported | 1:1 square, 4:5 portrait, 1.91:1 landscape |
| Min resolution | 600×315px |
| Max length | 5 minutes |
| File format | MP4 or MOV |
| Video codec | H.264 |
| Audio codec | AAC |
| Max file size | 1GB |
| Max videos per post | 1 |
Threads Image Post Specs
Up to 10 images per Threads post. Images scroll horizontally in a carousel. Square is the safest default — portrait and landscape both work but display differently on device widths.
| Setting | Value |
|---|---|
| Recommended size | 1:1 square (1080×1080px) — consistent across all devices |
| Portrait | 4:5 (1080×1350px) — takes more feed space |
| Landscape | 1.91:1 (1080×566px) — smaller presence in feed |
| File formats | JPEG, PNG, GIF, WebP |
| Max file size | 5MB per image |
| Max images per post | 10 |
Threads Text and Post Limits
| Setting | Value |
|---|---|
| Character limit | 500 characters per post |
| Link in post | Supported — displays as a preview card |
| Hashtags | Supported but limited algorithmic benefit currently |
| Mentions | @username mentions supported |
| Alt text | Supported for images — add for accessibility |
Cross-Posting from Instagram to Threads: What Changes and What Stays
Threads and Instagram share the same infrastructure, which makes cross-posting straightforward for image and video size requirements. But there are practical differences in how content performs on each platform.
What stays the same: Video specs are identical (9:16, 1080x1920px, H.264, up to 5 minutes, 1GB). Image specs are the same (1080x1080px square, up to 10 images per post, 5MB per image). A single export works for both.
What changes: Character limit. Threads allows 500 characters per post. Instagram captions allow 2,200 characters but only show the first ~125 in the feed. On Threads, the entire 500-character post is visible without truncation — this changes how you write. Threads rewards conversational, complete thoughts rather than caption hooks with "...more."
Link handling: Instagram does not allow clickable links in feed post captions. Threads supports links in post text that display as preview cards. This is a significant difference — Threads posts can drive direct website traffic in a way Instagram feed posts cannot.
Hashtags: Instagram hashtags still provide some discoverability benefit. Threads hashtags currently have limited algorithmic weight. Don't bother copy-pasting Instagram hashtag stacks to Threads.
Audience: Threads is text-forward and conversation-driven. Instagram is visual-first. The same image can perform well on both, but a text-only Threads post has no Instagram equivalent. Threads rewards opinions, threads (multi-post sequences), and direct engagement.
Threads API and Third-Party Scheduling
Threads launched its official API in 2024, enabling third-party tools to schedule and publish posts. This matters for creators who want to automate their Threads image and video posting alongside other platforms.
What the API supports: Text posts, image posts (up to 10 images), video posts (1 video per post), and carousel posts. Replies and thread chains are also supported. The API follows the same Threads image and video size requirements as manual posting.
Authentication: Threads uses Meta's OAuth 2.0 flow. The same login that connects Instagram to a third-party scheduler can be used for Threads with a separate permission scope. They are independent connections even though they use the same Meta account.
Rate limits: The Threads API allows up to 250 API calls per hour. For normal scheduling use, this is not a constraint. Bulk import workflows that create many posts at once need to throttle requests.
Availability: Threads API access requires a Meta developer account. Xroad Studio's Threads integration handles the OAuth connection — you connect your account once and can schedule Threads posts alongside your other platforms from the same dashboard. No separate developer setup needed. The platform itself is at threads.net.
Threads vs X: Which Platform in 2026?
Threads and X compete directly for the same audience: people who want short-form text with media. The key differences in 2026: Threads has 500-character posts vs X's 280 (standard), Threads has no paid subscription required for longer posts, and Threads' algorithm is more transparent about what it distributes.
X has a larger existing audience and stronger breaking-news culture. Threads has faster growth and more predictable organic reach. The practical answer: post to both. They take identical content — same video, same caption adapted for 500 vs 280 characters.
Xroad Studio posts to both Threads and X simultaneously from one upload, handling any format differences automatically. Threads is available at threads.net.
FAQ: Threads Video and Image Specs
500 characters per post. This is longer than X (280 for standard accounts) but shorter than Facebook or LinkedIn, which have no practical limit. Threads is a text-first platform — the character limit shapes content toward focused, punchy writing rather than long-form.
Your brand. One platform. Always on.
Create, edit, and post from a single studio.
Get StartedXroad auto-posts to Threads at the right dimensions with one click.