About
The OG & Social Image Resizer turns your pictures into a full set of correctly sized graphics. Drop one image - or several, a folder, or a ZIP - and each is cropped live into the 1200×630 Open Graph image every link preview needs, a 1280×720 YouTube thumbnail, Instagram square, portrait and story sizes, plus LinkedIn and X formats. Export a single size, a one-click bundle, or the whole pack as a ZIP - with a folder per image when you resize a batch.
A draggable focal point, one per image, keeps the subject in frame across every aspect ratio, so a wide banner and a tall story both center on the same face, logo or product. Choose cover to crop or contain to fit, with a blur-extend background that reads as part of the photo. Developers get a copy-ready <meta property="og:image"> block with matching width/height on the OG card.
100% in your browser: decoding, cropping, resizing and ZIP packaging all run locally on a canvas - no upload, no account needed, nothing stored on a server.
Common social & OG image sizes
Not sure which size you need? Each card shows the frame at its real proportions - so you can see the shape before you read the numbers - then crops your image to it on the same page.
Frequently Asked Questions
About social/OG image sizes, cropping and exporting.
Drop an image and it instantly crops it into every popular social and Open Graph size at once - the 1200x630 OG/link-preview image, YouTube thumbnails, Instagram square/portrait/story, LinkedIn and X sizes. You can export one preset, a one-click bundle (Instagram, LinkedIn, X, Just OG/meta) or every size at once as a ZIP. It also works in batch: drop several images, a folder or a ZIP and it resizes the whole set.
Yes - up to 20 at a time. Select several images in the file picker, drag a whole folder onto the dropzone, or drop a ZIP archive and it is unpacked in your browser. You never have to zip anything first; a ZIP is simply accepted if you already have one. Each image keeps its own focal point, and the export returns a single ZIP with one folder per source image, each holding all 13 sizes.
The recommended Open Graph and X (summary_large_image) size is 1200x630 pixels, a 1.91:1 aspect ratio. This tool exports exactly that and gives you a copy-ready <meta property="og:image"> block with matching og:image:width and og:image:height so link previews render without a re-fetch.
YouTube recommends 1280x720 pixels (16:9), which is one of the built-in presets. The live preview shows exactly how your image will be cropped, and you can drag the focal point so the important part of the frame is never cut off.
Drag the dot on the original image to mark what matters most - a face, a logo, a product. Every crop recenters around that point in real time, so a wide OG banner and a tall Instagram story both keep the subject in frame instead of blindly cropping from the centre. In a batch each image carries its own focal point, since every photo is composed differently.
Cover fills the whole frame by cropping the edges (best for photos). Contain shows the entire image and fills the leftover space - by default with a blurred, scaled copy of the image (blur-extend), or a solid colour if you prefer. Blur-extend is popular because the padding reads as part of the picture.
WebP, PNG and JPG. WebP and PNG keep transparency; JPG has no alpha channel, so a transparent PNG exported as JPG gets a solid background - the tool warns you and lets you pick the fill colour. WebP is the best default for social: small files at high quality.
No. Everything runs in your browser on a <canvas> - decoding, cropping, resizing, unpacking a dropped ZIP and packaging the export all happen locally, a whole batch included. Your images never leave your device, there is no account needed, and nothing is stored on a server.
Yes. All preset dimensions live in a single config with a verification date and are re-checked periodically, because platforms occasionally change their recommended sizes.
From the blog
How to Resize an Image for All Social Media Platforms at Once
Manual resizing is a productivity killer. Learn how to batch process a single image into every social media size in seconds using client-side processing.
Read →social-media2026 Social Media Image Sizes Cheat Sheet
The complete, up-to-date guide to image dimensions for Instagram, X, LinkedIn, YouTube, TikTok, and Open Graph in 2026.
Read →open-graphWhy Your Open Graph Cards Fail to Render (And How to Fix Them)
Debugging missing Open Graph images, awkward cropping, and WhatsApp compression limits. Learn the technical mechanics behind og:image tags.
Read →