1. Home
  2. Compress for
  3. Facebook

Sharper photos
on Facebook.

Facebook re-encodes every upload, hard. Feed it the sizes its pipeline expects and your photos come out the other side intact.

100% private — no uploads Free forever Batch & ZIP Works offline
Drop photos to make them Facebook-ready Preset: 2048 px · quality 85
85%
−0%
total space saved

How Facebook processes your photos

Facebook stores photos at fixed widths — 720, 960 or 2048 pixels — and re-compresses everything to keep pages fast. Upload a size its pipeline doesn't expect and you get scaling plus harsh re-encoding stacked together, which is where the smeared look comes from.

Uploading at exactly 2048 px on the long edge, already cleanly compressed, gives the pipeline a file it can pass through with minimal damage. That's this page's preset.

Sizes that matter on Facebook

PlacementRecommended size
Photo posts (best quality)2048 px long edge
Link preview image1200 × 630
Cover photo851 × 315 (displays 820 × 312 desktop)
Profile picture≥ 320 × 320 (shown small)
Event cover1200 × 628
Sharing to a website instead? Facebook link previews use your page's og:image — 1200 × 630 under ~1 MB renders fast and crisp. Compress it on the website images page.

How it works

Three steps. About five seconds.

1

Drop your photos

Any source — phone HEIC converts automatically, all locally in your browser.

2

Keep the 2048 px preset

That is Facebook’s highest stored resolution. Quality 85 encodes cleanly without triggering harsher processing.

3

Upload to Facebook

Your photo now matches the pipeline’s expectations — minimal visible re-compression.

FAQ

Frequently asked questions

Why do my Facebook photos look blurry?

Facebook rescales and re-compresses every upload. Odd dimensions and giant files get processed hardest. Uploading at 2048 px long edge, pre-compressed at quality ~85, minimizes the damage.

What is the best image size for Facebook posts?

2048 px on the long edge for photo posts, 1200 × 630 for link previews, 851 × 315 for cover photos.

Does Facebook support HEIC or WebP uploads?

The apps handle conversion, but results vary. Converting to JPG first (automatic here) gives you control over the quality of the file Facebook starts from.

How large can a Facebook photo upload be?

The practical cap is high, but bigger is not better — a clean 2048 px JPG under ~1 MB consistently beats a 15 MB original after Facebook processes both.

Keep going

Related tools & guides