Back to BlogSocial Media

How to Reduce Image Size for Instagram, WhatsApp, Facebook & Email (2026 Update)

February 6, 20267 min read
How to Reduce Image Size for Instagram, WhatsApp, Facebook & Email (2026 Update)
Blog/Social Media

Compress Images for Instagram, WhatsApp, Facebook & Email (2026)

You take a decent photo, try to post it, and "file too large". Or it uploads fine but looks terrible because the platform massacred it. Here's how I actually handle this.

Feb 6, 20267 min read
Social media apps on phone

Why your photos are always "too big"

Modern phones shoot 12–48 MP photos that easily hit 3–8 MB each. Meanwhile platforms have hard limits WhatsApp destroys anything over ~1–2 MB, Instagram resizes everything to ~1080px anyway, and email servers choke past 5–10 MB total.

Either you let the platform destroy your photo, or you take control. Use the Image Resizer to handle dimensions first.

The one setting that works almost everywhere

My lazy default works 90% of the time

  • Longest side: 1200px
  • Quality: 78–82%
  • Format: JPEG
  • Target: 300–600 KB per photo

This combo looks great on phones, uploads fast on 4G, and almost never gets ruined by platform re-compression. I use it for Instagram, Facebook, WhatsApp, X, LinkedIn, and email everything except professional printing.

Platform by platform

Instagram

They re-compress everything. Giving them a giant file makes it worse, not better. I resize to 1080px on the long edge, compress to ~80%. Uploads are 5–10× faster and usually look better.

Square1080 × 1080
Portrait1080 × 1350
Landscape1080 × 566
Stories / Reels1080px wide

Pro move: Enable "Upload at highest quality" in Settings → Account → Data usage. Do it on Wi-Fi only.

WhatsApp

WhatsApp's auto-compression smudges faces and kills details. Two real options:

  1. Normal sharing: resize to 1400–1600px max, 75–80% quality → ~400–700 KB. Looks far better than their default.
  2. Full quality: send as Document (paperclip → Document). No compression at all. Family always asks how vacation photos are so clear. 😄

Facebook / Messenger

More forgiving than Instagram. 1200–1600px wide at 80–85% works well. They still compress but starting higher gives noticeably better results. There's a "High quality" toggle when uploading always turn it on.

Twitter / X

Compresses aggressively and converts everything to JPEG. 1200×675 (16:9) or 1200×1200 at 80% is the sweet spot. Bigger just wastes bandwidth.

LinkedIn

1200×628 works great for posts. Profile and cover photos have their own dimensions follow their crop recommendations in the upload dialog.

Email

Email on laptop screen

Keep images under 600–800px wide and 150–250 KB each. Total email under 8–10 MB or corporate servers will silently reject it. Need to send originals? Use Google Drive or WeTransfer and share the link.

How I actually do it

  1. Open Compressify works on mobile
  2. Drag or select all photos
  3. Quality ~80%, format JPEG, max 1200px
  4. Batch compress, download all

Under a minute for 15 photos.

Things to avoid

  • Compressing the same photo multiple times quality degrades fast
  • Screenshotting a photo to "share" it makes it worse and bigger
  • Sending 4K photos over mobile data in group chats
  • Attaching 20 full-res photos to an email without checking total size

Quick send checklist

Longest side ≤ 1200–1400px?
File under 600–800 KB?
Looks okay when zoomed in?
Compressed from original (not already-compressed)?

Do this consistently and you'll almost never see "file too large" again.

Related: full compression quality guide and website image optimisation.

Frequently asked questions

What size should I compress images for Instagram?
Resize to 1080px on the longest edge before uploading. Use 1080×1080 for square, 1080×1350 for portrait, 1080×566 for landscape. JPEG at 80% quality. Instagram re-compresses everything giving them a giant file makes the result worse, not better.
How do I send full quality photos on WhatsApp?
Use the Document option instead of the photo picker. Tap the paperclip → Document → select your image file. WhatsApp won't compress documents, so the recipient gets the full file. This is the only reliable way to preserve quality on WhatsApp.
What's the maximum image size for email attachments?
Keep individual images under 600–800px wide and 150–250 KB each. Total email size under 8–10 MB or many corporate mail servers will silently reject it. For originals, use Google Drive, Dropbox, or WeTransfer and share the link.
Does Instagram reduce image quality when you upload?
Yes, always. Instagram compresses and resizes everything internally. The trick is to pre-compress on your terms so their compression has less to do and the result looks better. Uploading a well-compressed 400 KB version produces noticeably better results than uploading a 6 MB original.
What image size should I use for Twitter/X?
1200×675 for landscape (16:9) or 1200×1200 for square. Quality around 80%. Twitter converts everything to JPEG internally, so going bigger just wastes upload bandwidth without improving in-feed appearance.
How do I bulk compress photos for social media?
Use Compressify drop all photos at once, set quality to 80%, format to JPEG, max dimension 1200px, and batch process. Download all at once. Under a minute for 10–15 photos.

Ready to Compress Your Images?

Try Compressify free, private, no upload

Start Compressing Now