We all want images to look as sharp and consistent as possible across channels. Use these recommendations to avoid unwanted cropping, padding, or quality loss.
Why different sizes per channel?
Publishing via APIs can apply resizing and compression that differs from native uploads. Staying within each network’s guidelines preserves aspect ratio and reduces conversion artifacts.
General guidance
- Keep images under 8–10MB when possible
- Prefer PNG or high‑quality JPG; use sRGB color profile
- Avoid overly large dimensions to limit downscaling
- Maintain aspect ratios supported by each network
Recommended sizes by network
Facebook
| Minimum width | 320 (scaled up if needed) |
|---|
| Maximum width | 1440 (scaled down if needed) |
| Height | Varies with aspect ratio |
| Formats | JPG, PNG, WebP, HEIC |
| File size | 8MB |
Instagram
| Minimum width | 320 (scaled up if needed) |
|---|
| Maximum width | 1440 (scaled down if needed) |
| Height | Varies with aspect ratio |
| Formats | JPG, PNG (recommended), WebP, HEIC |
| File size | 8MB |
| Aspect ratio | 4:5 to 1.91:1 (or square) |
Notes:
- For automatic publishing, images must fit the aspect ratio range
- Images over 8MB may be converted; minimum 150×150 is required
- Carousels follow the aspect ratio set by the first item
- Save in sRGB for color fidelity
X (Twitter)
| Formats | JPG, PNG, GIF, WebP, HEIC |
|---|
| File size | 5MB static · 15MB GIF |
| Max dimensions | 8192 × 8192 px |
GIF guidance:
| Max resolution | 1280 × 1080 |
|---|
| Max frames | 350 |
| Max pixels | 300M |
LinkedIn
| Type | Formats | Limit |
|---|
| Images | JPG, PNG, WebP (converted to PNG), HEIC, PDF, GIF | 10MB / up to 9 images |
| Document (PDF) | PDF | 100MB / 300 pages |
Recommended image ratio: 1200 × 627
Notes: For cross‑posting without cropping, a square image is a safe choice.
Pinterest
| Formats | JPG, PNG, GIF, WebP, HEIC |
|---|
| File size | 10MB |
TikTok
| File size | up to 8MB (images) |
|---|
| Formats | JPG, WebP (HEIC/PNG converted to JPG) |
| Max res | 1080 × 1920 or 1920 × 1080 |
| Other | 20MB overall limit |
Google Business Profiles
| File size | 10KB–10MB |
|---|
| Formats | JPG, PNG, WebP, HEIC |
| Recommended resolution | 720 × 720 |
| Max resolution | 10,000 × 10,000 |
| Min resolution | 250 × 250 |
Mastodon
| File size | up to 8MB |
|---|
| Formats | JPG, PNG |
| Recommended | 1280 × 1280 |
Threads
| File size | up to 8MB |
|---|
| Formats | JPG, PNG, WebP, HEIC |
| Notes | Up to 4 images per post; GIFs converted to video |
Bluesky
| File size | up to 1MB |
|---|
| Formats | JPG, PNG, WebP, HEIC/HEIF |
| Notes | GIFs must be under 15MB and 60s |
Quality tips
- Prefer PNG for crisp UI/text; JPG for photos with smaller file sizes
- Avoid transparency to reduce unexpected artifacts
- Export in sRGB to prevent color shifts on publish
- Keep dimensions reasonable to minimize server‑side resizing