Facebook Image Resizer — Resize Photos for Facebook

Free online tool to resize images for Facebook. Generate profile picture, cover photo, story, ad images and more at exact dimensions. 100% client-side.

Facebook

Resize Facebook assets to the exact required sizes — 100% in your browser.

1
Upload
Your source image

Use a square image ≥512px for a crisp icon.

Drop image here

PNGJPGWEBPSVG

Max 10MB — runs 100% in your browser

Browse files

No image yet — upload one to unlock the next steps.

Upload an image to see the preview.

Why Use This Tool?

Uploading incorrectly sized images to Facebook results in blurry or cropped photos that hurt your brand's first impression. Facebook applies aggressive compression to uploads — starting with correctly sized originals minimizes quality loss.

This tool generates every Facebook image size you need from a single upload, with pixel-perfect dimensions and your choice of output format.

Facebook Image Size Guide (2026)

Image TypeSize (pixels)Aspect RatioNotes
Profile Picture170×1701:1Displays as circle on desktop
Cover Photo851×315~2.7:1820×312 on desktop, 640×360 on mobile
Event Cover1920×108016:9Minimum 400×150
Group Cover1640×856~1.9:1Displays at 820×428
Shared Link Image1200×630~1.9:1Used for link previews
Story1080×19209:16Safe zone: center 1080×1420
Ad (Single Image)1200×628~1.9:1Minimum 600×600
Ad (Square)1080×10801:1Recommended for carousel

Privacy First — 100% Client-Side

Your images are processed entirely in your browser using the HTML5 Canvas API. Nothing is uploaded to any server. You can verify this by disconnecting from the internet after loading the page — the tool works offline.

Tip: For best results, upload an image at least as large as the biggest size you need. Enlarging small images produces blurry results.

Tips for Facebook Images

  • Profile pictures display as a circle — keep your logo centered and avoid content in the corners.
  • Cover photos are cropped differently on desktop vs. mobile. Keep important content in the center 640×312 area.
  • Stories have a safe zone — avoid placing text or logos in the top and bottom 250 pixels where the UI overlays appear.
  • Use PNG for graphics with text or sharp edges. Use JPG for photographs to keep file sizes small.