Compress Photos for Social Media (Free, per Platform)
Every platform re-compresses uploads — but a well-compressed image that arrives under its target size keeps its sharpness and posts instantly. This in-browser compressor preps photos for each network with zero upload.
Try the free tool now
100% in your browser — no upload, no account, no watermark.
Open Compress Photos for Social MediaThe sizes that matter
Instagram feed: 1080px longest side, under 1MB. Facebook: 720-2048px wide, under 1MB. X/Twitter in-feed: 1600px wide. LinkedIn: 1200px wide, 5MB. WhatsApp photos: closely compressed by the app itself. TikTok covers: 1280×720.
Compressing to a 100-900KB range before posting avoids 'still processing' and preserves sharpness through the second re-compression.
How to compress once for posting
- Open the Compress Image tool.
- Drop your original photo.
- Export at 80% quality, then resize to the platform's width for extra size cuts.
- Check the output and post.
One pass from the original beats re-compressing a photo the app already re-encoded.
Quality sweet spot
80% JPG is the pragmatic default: sharp on retina, sized for React. Going below 60% risks visible banding in skies and skin tones across social feeds.
Tools we recommend
Frequently Asked Questions
What is the best quality for social uploads?
JPG at 80% is the sweet spot. Images under 500KB generally post instantly without extra processing.
Does compression affect how my post ranks?
No. Poster sharpness and load speed matter more — over-compressed, blocky images can reduce engagement.
Should I resize before compressing?
Yes — resizing to the platform width first, then compressing, gives the smallest sharp result.