Skip to content New Let Claude, ChatGPT or any MCP client post for you.
X

X (Twitter) image size guide

The size, ratio, file limit and video length for every X post type. Drop in your file to check it, or crop it to the right size.

  • Free
  • No sign-up
  • Runs in your browser

Check your file

Your file stays in your browser. Nothing is uploaded.

Good to know

What to know about X media

X

X

Photos of any ratio are accepted and GIFs keep playing. The video file limit is the standard one; Premium accounts can upload larger files.

Reference

Image and video sizes for every network

The size to make each post type, the ratios and file sizes it accepts, and how long a video can be.

Network Post type Size Images Video Video length Files
LinkedIn LinkedInPost1080 × 1080 px 1:1Any · 5 MBAny · 1 GB10 minUp to 10
X XPost1080 × 1080 px 1:1Any · 5 MBAny · 1 GB20 minUp to 4
TikTok TikTokVideo1080 × 1920 px 9:16—Any · 1 GB10 min1
Photo carousel1080 × 1080 px 1:1Any · 10 MB——1 to 35
YouTube YouTubeShort1080 × 1920 px 9:16—Any · 1 GB3 min1
Facebook FacebookPost1080 × 1080 px 1:1Any · 4 MBAny · 1 GB4 hoursUp to 10
Reel1080 × 1920 px 9:16—1:2 to 3:5 · 1 GB90 sec1
Story1080 × 1920 px 9:16Any · 10 MB1:2 to 3:5 · 1 GB60 sec1
Instagram InstagramFeed Post1080 × 1350 px 4:53:4 to 1.91:1 · 8 MB1:100 to 10:1 · 100 MB60 secUp to 10
Reel1080 × 1920 px 9:16—1:100 to 10:1 · 300 MB15 min1
Story1080 × 1920 px 9:16Any · 8 MB1:10 to 10:1 · 100 MB60 sec1
Threads ThreadsThread1080 × 1350 px 4:51:10 to 10:1 · 8 MBAny · 1 GB5 minUp to 10
Pinterest PinterestPin1000 × 1500 px 2:3Any · 10 MB——1
Video Pin1080 × 1920 px 9:16—Any · 1 GB15 min1
Carousel1080 × 1620 px 2:3Any · 10 MB——2 to 5
Bluesky BlueskyPost1080 × 1080 px 1:1Any · 10 MBAny · 300 MB10 minUp to 4
Mastodon MastodonPost1080 × 1080 px 1:1Any · 10 MBAny · 40 MBNo set limitUp to 4
Telegram TelegramPost1080 × 1080 px 1:11:20 to 20:1 · 5 MBAny · 20 MBNo set limitUp to 10
Discord DiscordMessage1080 × 1080 px 1:1Any · 10 MBAny · 20 MBNo set limitUp to 10
Google Business Profile Google Business ProfilePost1080 × 810 px 4:3Any · 10 MB——1

File sizes stop at what Foliwo uploads: 10 MB for an image and 1 GB for a video. Some networks take bigger files.

FAQ

Questions about image sizes

Get started

Stop posting by hand.Start shipping content.

Connect your channels in minutes. Write in Foliwo or ask your AI agent, and let the queue publish.

$1 for your first month · Cancel any time

  • Claude
  • ChatGPT
  • Codex
  • Windsurf
  • Gemini CLI
  • VS Code