Your images are processed in your browser — Cloud HD (Pro, opt-in) is the only exception

Compress images for Facebook

Optimal sizes for Facebook shared posts, cover photos, profile pictures, and event banners. Compress for free, keep your photos sharp.

Free, no signupWorks offlineNo upload, ever
📸
Drop an image to startTap to choose an image
PNG, JPG, WebP, AVIF, HEIC, BMP, SVG, GIF, TIFF
Pro tools Pro
Platform
Pro
Presets limit your photo’s longest side and keep its shape — nothing is cropped, so the result matches the named size only when your photo already has that shape.
ProUnlocks one-click platform presets for Instagram, LinkedIn, X, YouTube, WhatsApp, and more.See Pro plans
Responsive set
Pro
Also export as
Pro
Your Format choice is always saved. These add more copies of the same image — one per format, at each width you tick above and only at those widths — bundled in a single ZIP. Tick no width and the extra formats come at your original size.
With Pro, 1 image → up to 17 files · A width larger than your original is never upscaled, so those collapse into one file.
ProPro unlocks responsive image sets and multi-format export, packaged in a single ZIP.See Pro plans
Rename pattern
Pro
Saved presets
Pro
ProPro unlocks saved presets — bundle your responsive set, format, watermark, codec and rename template into one named profile you apply with a single click.See Pro plans
Free foreverOffline-readyImages never uploaded
Why MiniPx

Built for people who care how images travel.

100%On-device
This compressor never uploads.
Every byte processed in your browser. No copy, no trace. Cloud HD — the Pro-only option on 7 AI tools — is the one exception on the site.
50–90%Smaller
Honest compression.
Multi-pass encoding that respects your image. No silent quality cliffs.
5Files per batch
No quota. No credits. No watermark.
Five files a batch on the free tier, unlimited batches — Pro lifts the cap. Your device is the only real ceiling for compression, because your device does the work; only Pro Cloud HD runs are metered.
8Formats
Native to every modern format.
PNG · JPG · WebP · AVIF · BMP · SVG · GIF · TIFF
MiniPx
Settings
Mode
Format
Compression
Custom quality
65%
TinyMax
Max width
Privacy
EXIF data always removed
Every output drops GPS location, device info & timestamps
More tools
Everything stays on your device.

Compress Images for Facebook — Free, Fast & Private

Facebook recompresses every image you upload. It's one of the most aggressive platforms when it comes to image compression — upload a 5MB photo and Facebook will squash it down to around 100-300KB. The result is often noticeable quality loss, especially in images with gradients, text overlays, or fine detail.

The solution: compress your images yourself before uploading. When you give Facebook a file that's already at the right size, its compression algorithm has less to remove. MiniPx does this entirely in your browser — your photos never leave your device.

Facebook image dimensions guide

Image typeDimensionsMax sizeBest format
Shared post image1200 x 630pxNot publishedJPEG
Cover photo851 x 315pxUnder 100KB loads fastestJPEG
Profile picture320 x 320pxNot publishedJPEG or PNG
Event cover1200 x 628px10MBJPEG
Link share preview1200 x 630px8MBJPEG

For profile photos and square crops, check out our passport-size photo resizer. For cross-platform guidance, see compress images for social media.

Why Facebook ruins your photos (and how to stop it)

Facebook re-encodes what you upload and compresses heavily. For profile pictures and cover photos with a logo or text, Facebook's own help says a PNG file may give a better result. For photographs, the best approach: convert to JPEG in MiniPx first, compress to 200-400KB at the exact dimensions, then upload. You control the quality trade-off instead of letting Facebook decide.

Facebook cover photo tips

Facebook's help gives the cover photo two shapes, 16:9 and 2.4:1, depending on where it is shown — different crops. Design with the centre area as the safe zone. Text or logos near the edges will get cut on one device or the other. Upload at the official 851x315 spec, compressed in JPEG — Facebook's own guidance says under 100KB loads fastest, and the Facebook cover photo size guide walks the full crop-and-compress workflow.

Link share images

When you share a link on Facebook, the preview image (og:image) should be at least 1200x630px (a 1.91:1 shape) and no bigger than 8MB, per Meta's link-share guide. If your og:image is too small, Facebook won't display it in the large card format. Compress to 200-400KB in JPEG for fast loading and clean previews.

How it works

  1. Pick your Facebook image type: Shared post (1200x630), cover photo (851x315), or profile picture (320x320).
  2. Drop your image into MiniPx: Set max width to 1200px for posts, 851px for covers, or 320px for profile pictures.
  3. Compress as JPEG with Smart preset: Facebook works best with JPEG. Smart compression hits the 200-400KB sweet spot.
  4. Upload to Facebook: Save the compressed image and upload. Pre-compressed images look noticeably sharper.

Frequently asked questions

What is the best image size for Facebook posts?
1200x630px in JPEG format, compressed to 200-400KB. This is the standard shared post dimension and also matches link preview cards. Facebook displays it without cropping at this ratio.
Why do my photos look blurry on Facebook?
Facebook recompresses every upload. Large files get compressed more aggressively. Pre-compress to 200-400KB at the exact dimensions (1200x630 for posts) to minimize the quality loss Facebook applies.
What size is a Facebook cover photo?
Upload at 851x315px; Facebook shows it at different shapes (16:9 and 2.4:1) depending on the layout. Keep important content in the centre. Upload in JPEG under 200KB. Avoid text near the edges — it gets cut on mobile.
Should I upload PNG or JPEG to Facebook?
JPEG for photographs. For profile pictures and cover photos that contain a logo or text, Facebook's own help says a PNG file may give a better result.
What is the Facebook profile picture size?
Facebook recommends 320x320px for best quality; it displays at 176x176 on computers and 196x196 on smartphones, as a circle. Upload a square image at 320px or larger — Facebook will scale it down. Compress to under 50KB for instant loading.

All Image Tools

AI Tools

Solutions by use case