Open Graph images at 1200×630

Facebook, LinkedIn, Slack and most messengers show link previews at a 1.91:1 ratio; 1200×630 px is the safe size. Keep it under 200 KB so previews load instantly.

Snugpic crops to the exact ratio and compresses into range. Name files with the pattern field so they are ready for your CMS.

Open the tool ↓

How it works

1

Drop your images

JPG, PNG, WebP, AVIF; one or a hundred at once.

2

Pick dimensions and size range

Choose a platform preset or enter width, height and the KB range you need.

3

Download WebP

Every file lands inside the range, correctly sized and named. ZIP, individual or straight to a folder.

Why Snugpic

Size range, not a slider

You say 100–200 KB; the tool finds the quality for each image. A minimum keeps simple images from being over-compressed.

Private by design

Processing happens in your browser with WebAssembly. Nothing is uploaded, so there is no queue, no size cap and no data retention.

Presets that match real platforms

WooCommerce, Shopify, WordPress, Open Graph, Instagram, classifieds. Add your own in Pro.

Frequently asked questions

Do social networks support WebP OG images?
Facebook, LinkedIn, X and Slack render WebP previews. If you need maximum compatibility with older scrapers, use JPG for og:image and WebP elsewhere.
What about Twitter/X cards?
The same 1200×630 works for summary_large_image.

Related tools