Image Sizes for Twitter, Instagram, LinkedIn — Cheat Sheet + How to Resize
Image Sizes for Twitter, Instagram, LinkedIn — Cheat Sheet + How to Resize
Save this page. The dimensions are accurate as of early 2026, and there's a fast way to resize at the bottom that beats opening Photoshop.
The cheat sheet
X / Twitter
- Profile photo: 400×400 (displays as a circle)
- Header / banner: 1500×500
- In-post photo: 1600×900 max (16:9), or 1200×675 to be safe
- Card image: 1200×628
- Profile photo: 320×320 (uploaded), displays as 110×110
- Square post: 1080×1080
- Portrait post: 1080×1350 (4:5)
- Landscape post: 1080×608 (1.91:1)
- Story / Reel: 1080×1920 (9:16)
- Reels cover: 1080×1920 (or 420×654 for the in-feed thumbnail)
- Profile photo: 400×400
- Cover / banner: 1584×396
- Company logo: 300×300
- In-post image: 1200×627
- Article header image: 1280×720
- Profile photo: 170×170 (displays at this size; upload bigger)
- Cover photo: 851×315 desktop, 640×360 mobile (use 1200×630 to cover both)
- In-post: 1200×630 (matches the Open Graph standard)
YouTube
- Channel art / banner: 2560×1440 (safe area 1546×423 for the visible portion across devices)
- Thumbnail: 1280×720 (under 2 MB)
- Channel icon: 800×800
TikTok
- Profile photo: 200×200
- Video / cover: 1080×1920 (9:16, same as Reels)
- Standard pin: 1000×1500 (2:3)
- Square pin: 1000×1000
- Profile photo: 165×165
Discord
- Server icon: 512×512 (PNG, < 256 KB)
- Profile picture: 128×128 minimum, 512×512 recommended
The fastest way to resize
Most of these dimensions are presets in AI Pass Canvas, and the rest take 10 seconds to set manually:
- Open AI Pass Canvas
- Drag your image onto the canvas
- Click Resize
- Either hit a preset (Avatar, Square post, Story / Reel, Twitter banner, YouTube thumb) or type the dimensions
- Click Resize, then Export
The image is scaled to fit inside the new dimensions without distortion. Anything that doesn't fit gets padding — handy when your source image is, say, 1080×1080 and you need a 1500×500 Twitter banner. The padding fills with the background color you've chosen (transparent, white, brand color, etc.).
When the platform crops anyway
Half the dimensions above are recommendations — the platforms will accept other sizes and crop or scale them. The recommendations exist because:
- Following them avoids the platform doing a crop you didn't expect (eyes cut off in your profile pic, text clipped on your banner)
- Bigger-than-recommended doesn't help — the platform downscales
- Smaller-than-recommended looks fuzzy because the platform upscales
If you only remember a few:
- 1080×1080 for any square (Instagram square, Pinterest square, generic profile)
- 1080×1920 for any vertical (Story, Reel, TikTok)
- 1500×500 for Twitter banner
- 1280×720 for any 16:9 landscape (YouTube thumbnail, blog header)
These four cover 80% of social uploads.
Why getting the right size matters
Wrong-sized images get cropped, blurred, or rejected:
- Twitter banner uploaded too small → Twitter upscales, banner looks pixelated.
- Profile pic uploaded as 100×100 → Twitter shows it as 400×400 displayed, looks fuzzy.
- Instagram post at 4:3 → Instagram crops to 1:1 or 4:5, your composition gets clipped.
- YouTube thumbnail under 1280×720 → YouTube refuses the upload entirely.
A 30-second resize before upload is cheaper than spending 10 minutes wondering why your banner looks blurry on someone else's screen.
Bookmark this page
Bookmark this and the AI Pass Canvas tab. The two together cover almost every "what size do I need" + "how do I make my image that size" loop.