Image Resizer for Social Media: Exact Sizes for Instagram, Facebook, Twitter 2026
Every social platform re-encodes your image when you upload it. If your file is too large, they crush it harder — and your sharp, color-accurate export turns into a blurry, banded mess. If it's the wrong aspect ratio, the platform crops your headline off the top or stretches your subject.
The fix is simple: pre-size every image to the exact dimensions the platform expects. This 2026 cheat sheet lists the exact pixel dimensions, aspect ratios, file size limits, and best practices for every major platform so your posts always look the way you designed them.
📖 Table of Contents
1. Why Exact Sizes Matter
Upload a 4000-pixel-wide photo to Instagram and three things happen:
- It's downsized to 1080px on the longest side — every extra pixel was wasted bandwidth.
- Instagram applies heavier JPEG compression to large uploads — quality drops more.
- Color profiles are stripped and re-encoded sRGB, often causing slight color shifts.
When you resize before uploading, you control the trade-off: you pick exactly what gets cropped, exactly what quality to keep, and exactly how big the file is. Platforms then apply their lightest re-encode, and your image survives the journey looking like you intended.
2. Instagram Image Sizes 2026
| Use case | Dimensions | Aspect ratio | Min/max |
|---|---|---|---|
| Square feed post | 1080 × 1080 | 1:1 | Min 320×320 |
| Portrait feed post | 1080 × 1350 | 4:5 | Max height 1350 |
| Landscape feed post | 1080 × 566 | 1.91:1 | Max 1080 wide |
| Story / Reel cover | 1080 × 1920 | 9:16 | Full HD vertical |
| Profile photo | 320 × 320 | 1:1 | Displayed 110×110 |
| IGTV cover | 420 × 654 | 1:1.555 | — |
| Carousel post (each slide) | 1080 × 1080 or 1080 × 1350 | 1:1 or 4:5 | Up to 10 slides |
File size limit: 8 MB per image (Instagram downsizes anything larger). Stick to under 1 MB for best quality.
Safe zone for Stories: keep critical content within the center 1080×608 — top and bottom ~250 px get covered by Instagram UI on different devices.
3. Facebook Image Sizes 2026
| Use case | Dimensions | Aspect ratio | Notes |
|---|---|---|---|
| Profile photo | 170 × 170 | 1:1 | Displayed 32×32 on mobile |
| Cover photo (desktop) | 1640 × 859 | 1.91:1 | Mobile crops to 640×360 |
| Link preview (OG image) | 1200 × 630 | 1.91:1 | Min 200×200, ideal 1200×630 |
| Feed photo (single) | 1200 × 630 or 1200 × 1200 | 1.91:1 or 1:1 | Displayed at ~476 px wide |
| Event cover | 1920 × 1080 | 16:9 | HD wide |
| Group cover | 1640 × 662 | ~2.47:1 | Crops on mobile |
| Story / Reel | 1080 × 1920 | 9:16 | Same as Instagram |
File size limit: 100 KB recommended for profile photos; 30 MB for cover photos; feed images re-encoded around 100 KB JPEG.
4. Twitter / X Image Sizes 2026
| Use case | Dimensions | Aspect ratio | Notes |
|---|---|---|---|
| Profile photo | 400 × 400 | 1:1 | Max 2 MB |
| Header banner | 1500 × 500 | 3:1 | Design at 3000×1000 then downsize |
| In-stream photo (single) | 1200 × 675 | 16:9 | Displayed 440×248 |
| In-stream photo (2-image) | 700 × 800 | ~7:8 | Cropped together |
| In-stream photo (4-image) | 1200 × 675 each | 16:9 | Tiled 2×2 |
| Card image (link share) | 1200 × 628 | 1.91:1 | Min 200×200, crops on mobile |
File size limit: 5 MB for photos on web (15 MB for Twitter Blue / Premium subscribers). JPEG or PNG; WebP supported in 2026.
5. LinkedIn Image Sizes 2026
| Use case | Dimensions | Aspect ratio | Notes |
|---|---|---|---|
| Profile photo | 400 × 400 | 1:1 | Min 400×400 |
| Cover banner (personal) | 1584 × 396 | 4:1 | Crops top/bottom on mobile |
| Cover banner (company) | 1128 × 191 | ~5.9:1 | Very wide, low |
| Shared post image | 1200 × 627 | 1.91:1 | Standard OG ratio |
| Article thumbnail | 1280 × 720 | 16:9 | Min 1280×720 |
| Carousel document pages | 1080 × 1080 | 1:1 | PDF-as-carousel feature |
File size limit: 8 MB per image. Use PNG for screenshots (text stays sharp); JPEG for photos.
6. TikTok, YouTube, Pinterest
| Platform | Use case | Dimensions | Aspect ratio |
|---|---|---|---|
| TikTok | Video cover | 1080 × 1920 | 9:16 |
| TikTok | Profile photo | 200 × 200 | 1:1 |
| YouTube | Thumbnail | 1280 × 720 | 16:9 |
| YouTube | Channel banner | 2560 × 1440 | ~16:9 |
| YouTube | Profile photo | 800 × 800 | 1:1 |
| Standard pin | 1000 × 1500 | 2:3 | |
| Square pin | 1000 × 1000 | 1:1 | |
| Profile photo | 165 × 165 | 1:1 |
7. Master Cheat Sheet Table
The single most useful reference — copy and pin this somewhere.
| Platform | Feed post | Story / vertical | Profile photo | Cover / banner |
|---|---|---|---|---|
| 1080×1080 / 1080×1350 | 1080×1920 | 320×320 | — | |
| 1200×630 / 1200×1200 | 1080×1920 | 170×170 | 1640×859 | |
| Twitter / X | 1200×675 | 1080×1920 | 400×400 | 1500×500 |
| 1200×627 | 1080×1920 | 400×400 | 1584×396 | |
| TikTok | — | 1080×1920 | 200×200 | — |
| YouTube | 1280×720 | 1080×1920 | 800×800 | 2560×1440 |
| 1000×1500 | — | 165×165 | — |
8. Batch Resizing Workflow
If you produce content for multiple platforms, you'll often need 4-5 versions of the same image. Here are three workflows ranked by skill level.
Beginner: imagec crop tool
- Open imagec.xin/crop
- Drop in your master image
- Set the target dimensions (e.g., 1080×1080 for Instagram square)
- Adjust the crop box to preserve your subject
- Download
- Repeat for each platform preset
The tool runs in your browser, so it works on phone or desktop with no install.
Intermediate: Photoshop / GIMP Actions
- Record an Action that resizes to 1080×1080, exports as JPEG q85, closes
- Run File → Scripts → Image Processor on a folder of masters
- Repeat with a second action for 1200×630, etc.
Power user: ImageMagick batch
# Square 1080 for Instagram
magick mogrify -resize "1080x1080^" -gravity center -extent 1080x1080 -path out/ig_square *.jpg
# Landscape 1200x630 for Facebook/Twitter
magick mogrify -resize "1200x630^" -gravity center -extent 1200x630 -path out/fb *.jpg
# Vertical Story 1080x1920
magick mogrify -resize "1080x1920^" -gravity center -extent 1080x1920 -path out/story *.jpg
The ^ after the size tells ImageMagick to fill, then -extent crops to the exact target. Run this on a folder of 50 photos and you get 150 platform-perfect exports in seconds.
9. Aspect Ratios Explained
Aspect ratio is the width-to-height relationship — written as W:H. The same pixel dimensions can render at different aspect ratios if you crop:
- 1:1 (square) — Instagram feed, Facebook profile, Pinterest square. Most "safe" universal ratio.
- 4:5 (portrait) — Instagram portrait feed. Takes more vertical real estate than square, great for fashion and product.
- 9:16 (vertical) — Stories, Reels, TikTok, Shorts. Designed for phones held vertically.
- 16:9 (landscape) — YouTube thumbnails, in-stream Twitter images, blog featured images.
- 1.91:1 (link preview) — Facebook/LinkedIn/Twitter Open Graph images. The "OG ratio" that preview cards expect.
- 2:3 (vertical print) — Pinterest pins, magazine portrait. Slightly taller than 4:5.
When a platform re-encodes an off-ratio image, it crops — usually from the center, sometimes from the top. Designing in the target ratio is the single best way to avoid surprise crops.
Resize Images for Any Platform
Exact dimensions, no uploads, works on mobile.
Open Image Cropper & Resizer →10. Frequently Asked Questions
Q: What is the best image size for Instagram in 2026?
A: The safest single size is 1080×1080 pixels (1:1 square). It works for feed posts, looks sharp on retina, and is below the 8 MB limit. For vertical, use 1080×1350 (4:5) for feed or 1080×1920 (9:16) for Stories and Reel covers.
Q: Does Instagram compress my photos when I upload them?
A: Yes. Instagram re-encodes every uploaded image to JPEG at ~72 DPI with a max width of 1080px. Uploading a 4000px wide file just wastes bandwidth — Instagram downsizes it and applies heavier compression. Best practice: export at exactly 1080px wide, sRGB, under 1 MB, before uploading.
Q: What aspect ratio should I use for Facebook link previews?
A: Facebook link previews render at 1200×630 pixels (1.91:1) on desktop and crop to ~1:1 on mobile. Design for 1200×630 and keep important content in the center 1200×378 band so mobile crops don't cut off your headline.
Q: What size is a Twitter/X header photo in 2026?
A: 1500×500 pixels (3:1). Design at 3000×1000 then downsize to 1500×500 to avoid blur on high-DPI displays. Keep critical content away from the top ~80 px and bottom ~80 px — Twitter crops those areas on mobile.
Q: How do I batch resize images for multiple social platforms?
A: For non-technical users, imagec.xin/crop handles one image at a time with exact presets. For batches, ImageMagick is fastest: magick mogrify -resize "1080x1080^" -gravity center -extent 1080x1080 -path out/ig *.jpg. Photoshop Actions and Lightroom Export presets are reliable for visual workflows.
11. Summary
The 2026 social media image workflow is: master at maximum resolution → resize to each platform's exact dimensions → export JPEG q80-85 sRGB under 1 MB → upload. This avoids the platform's aggressive re-encoding and keeps your work looking like you designed it.
For one-off resizes, imagec.xin/crop is free, private, and works on mobile. For batches, ImageMagick produces every variant in seconds. Pin the master cheat sheet above your desk and never upload a 4000px photo again.
Resize for Every Platform Free
Exact presets, no uploads, runs in your browser.
Go to imagec Cropper →