Facebook Image Sizes – Cover, Post & Story (Free)

Facebook cover 820×312, post 1200×630, story 1080×1920, event cover 1200×628 — generate every size from one upload, free.

100% Free No Signup 1 Image → 5 Facebook Sizes

Upload your photo below → auto-crop to your 5 Facebook sizes. JPG, PNG, WebP, HEIC & more · Max 30MB · No watermark

Make Your Facebook Images Upload once — get every Facebook size above.

📂

Drag & drop image here

or click to upload

JPG, PNG, WEBP, GIF, AVIF, HEIF/HEIC (Max 30MB)

Between a personal profile, a business Page and an Event, the same photo can need five different Facebook sizes. Posting one file everywhere usually means a stretched cover and a wrong-looking event header — below are the exact dimensions, and the mini workspace turns one upload into all of them.

Facebook Image Sizes — One Photo, All of Them

The exact Facebook dimensions below come straight from the preset table of the free kit — no separate copy to keep in sync. Pick a size, copy its dimensions, or generate every row from one upload in the workspace further down.

Platform Size Name Dimensions Format Usage
Facebook Cover Photo 820 × 312 JPG Banner at the top of your profile or Page.
Facebook Post Image 1200 × 630 JPG Shared image in the feed (1.91:1).
Facebook Profile Photo 170 × 170 JPG Small circular avatar next to your name.
Facebook Story 1080 × 1920 JPG Vertical 9:16 status shown full-screen.
Facebook Event Cover 1200 × 628 JPG Event page header (1200×628).

How to Create Facebook Images in 3 Steps

1

Upload your photo

Upload the photo you want to use on your profile, Page or event — any JPG, PNG, WebP or HEIC up to 30MB.

2

Generate the 5 Facebook sizes

The workspace auto-crops it into Cover 820×312, Post 1200×630, Profile, Story 1080×1920 and Event Cover 1200×628.

3

Download the ZIP and drop in the cover

Download all Facebook sizes in one ZIP, then upload the cover on Facebook and confirm text stays clear of the profile-avatar corner.

Facebook Image Size FAQ