Facebook Post Size

1200 by 630 — and the useful part is that this is not really a Facebook size at all. It is the size every platform reads when somebody shares your link.

Runs on your device — images are never uploaded

Drop your images here

or click to browse — as many as you like

JPG · PNG · WebP · HEIC

Enlarging past the original cannot add detail that was never captured. The tool says so when it happens rather than quietly handing back something softer.

Advertisement

How it works

Three steps, no account, and the image never leaves your computer.

STEP 01

Drop the image in

JPG, PNG, WebP or an iPhone HEIC. Several at once is fine — they all come out the same size.

STEP 02

The size is already set to 1200 by 630

Change it if you need something else. Cover crops to fill, Contain fits the whole picture and pads the rest.

STEP 03

Check the preview, then save

The crop is shown before anything is written, so what you get is what you saw.

What people resize to this

The preview image for a blog post

Made once at 1200 by 630 and read by every platform somebody shares the link on.

An announcement graphic

Sized properly so it appears as a full-width preview rather than a small square thumbnail.

A photo being used as a link image

Landscape photos are close to 1.91:1 already, and the preview shows which slivers go.

A batch of images for a series of posts

All the same shape at once, so a page looks composed rather than assembled.

Advertisement

One size, read by everything

1200 by 630 pixels, a 1.91:1 landscape. Facebook asks for it, and so, near enough, does everybody else — because they are all reading the same tag.

When a link is shared, the receiving app looks in the page for an og:image and shows what it finds. Facebook started that convention and the rest of the web adopted it, so a single 1200 by 630 image is what appears in a Facebook post, a LinkedIn share, an X card, a WhatsApp preview and a Slack unfurl. Make it once and it works everywhere.

That is genuinely unusual on the internet, and it makes this the most reusable image size there is.

SizeRatioFile limit
1200 × 630 px1.91:1not published

Too small and it collapses into a thumbnail

There is a threshold worth knowing. Below roughly 600 by 315, Facebook stops showing a large preview and falls back to a small square thumbnail beside the text — which looks like nothing anybody designed, and is the usual reason a shared link looks cheap.

1200 by 630 is comfortably clear of it and sharp on a high-resolution screen. There is no benefit in going larger; it is resized on the way in regardless.

A photo post is a different thing

This size is for link previews and for designed graphics. A plain photograph posted to the feed does not need it — Facebook accepts any shape, and a square or a 4:5 portrait takes up more of a phone screen than a wide landscape does.

So: 1.91:1 when the image represents a link, taller when the image is the post.

The middle band is what survives

Different placements crop differently, and a wide image is the one most often trimmed at the sides on a narrow screen. Keep faces, logos and text within the central two thirds and no crop will hurt you.

Text on the image

The old rule limiting text to twenty per cent of an advert image was dropped in 2021, so nothing is rejected for it any more. The reason it existed has not changed: a 1200-pixel image is displayed a few hundred pixels wide in a feed, and a paragraph on it is unreadable there. Few words, large, and let the caption do the talking.

Cover or Contain, and what each throws away

Two ways to fit one shape into another, and the tool offers both.

Cover fills the frame completely and crops whatever does not fit. Nothing is distorted and nothing is padded; some of the picture is simply gone. This is what you want almost always.

Contain fits the whole image inside the frame and fills the leftover space with a colour you choose. Nothing is lost, but the picture is smaller and there are bars. Right when the whole frame matters — a poster, a diagram, a design you cannot cut.

Neither ever stretches. An image squashed to fit is the one mistake that cannot be undone by looking at it again later.

Nothing is uploaded

The resizing happens in your browser using your own processor, so the image never leaves your machine. That is why there is no file-size limit, no queue and no account, and why a batch of forty is limited by your computer rather than by somebody’s free tier.

Common questions

What size should a Facebook post image be?

1200 by 630 pixels, a 1.91:1 landscape, for link previews and designed graphics. A plain photo post can be any shape, and square or 4:5 fills more of a phone screen.

Why does my shared link show a tiny thumbnail?

Because the image is too small. Below roughly 600 by 315, Facebook stops rendering a large preview and falls back to a small square beside the text. 1200 by 630 is safely clear of that.

Is 1200 by 630 the same for other platforms?

Effectively, yes. They all read the same og:image tag in your page, so one image at 1200 by 630 serves Facebook, LinkedIn, X, WhatsApp previews and Slack unfurls.

Should I upload something larger?

No benefit. It is resized and re-compressed on the way in regardless, so the extra pixels are upload time spent on something nobody sees.

Advertisement