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 ↓JPG, PNG, WebP, AVIF; one or a hundred at once.
Choose a platform preset or enter width, height and the KB range you need.
Every file lands inside the range, correctly sized and named. ZIP, individual or straight to a folder.
You say 100–200 KB; the tool finds the quality for each image. A minimum keeps simple images from being over-compressed.
Processing happens in your browser with WebAssembly. Nothing is uploaded, so there is no queue, no size cap and no data retention.
WooCommerce, Shopify, WordPress, Open Graph, Instagram, classifieds. Add your own in Pro.