Resize Image for Facebook

Perfect Facebook sizes for posts, covers, events and profile pictures. Free, instant and private - nothing is uploaded.

Drop images here or click to browse

Up to 20 images · Max 10 MB each · JPG, PNG, WebP

Lower = smaller file. 50% halves width & height.

Resized images

    Note: presets keep your photo's aspect ratio, so the result may not exactly match the platform's frame. Tick Fill to the exact preset size with blurred edges to get the exact dimensions - your photo is centred on a blurred version of itself instead of being cropped.

    1. Upload
    Drag in up to 20 images (10 MB each).
    2. Choose size
    Pick post, cover or profile.
    3. Download
    Save each file or grab them all as a ZIP.

    Facebook image sizes done right

    Facebook compresses uploads aggressively. Sizing your image correctly first keeps text readable and previews sharp. A shared post or link image works best at 1200×630. Cover photos display at 820×312 on desktop, and event covers look best at 1920×1005.

    Batch-ready for pages and groups

    Managing a page or group? Resize up to 20 images to the same Facebook preset and download them together, with aspect ratio preserved and everything processed locally.

    PlacementRecommended sizeNotes
    Shared post / link image1200 × 6301.91:1
    Cover photo820 × 312desktop display
    Event cover1920 × 1005landscape
    Profile picture720 × 720shown as circle
    Square feed post1080 × 10801:1

    Frequently asked questions

    What is the best image size for a Facebook post?

    1200×630 works best for shared posts and link previews. Square posts at 1080×1080 also perform well.

    What size is a Facebook cover photo?

    820×312 pixels on desktop. Keep important content centred so it is not cropped on mobile.

    Does Facebook lower my image quality?

    Facebook compresses large uploads. Resizing to the recommended size and exporting as JPEG at high quality minimises visible loss.

    Are my uploads private?

    Yes. Images are resized in your browser and never sent to any server.

    More free resizing tools