Social Image Resizer
Resize images for Instagram, Twitter, and Facebook posts.
Sizing Images Correctly for Every Social Platform
Overview
Every social platform expects different image dimensions — an Instagram square, a story at 9:16, a YouTube thumbnail at 16:9, an X post image. Upload the wrong size and the platform crops your image awkwardly or pads it with bars. This resizer crops and resizes images to the exact dimensions each platform wants, using ready-made presets for posts, stories, and thumbnails. It runs in your browser with no upload, so your images stay private.
How to Use (Step by Step)
- 1
Upload your image
Drop the photo or graphic you want to resize.
- 2
Pick a preset or custom size
Choose the platform and format (post, story, thumbnail) or enter custom dimensions.
- 3
Position, then export
Adjust the crop and scale within the frame, then download the correctly sized image.
How It Works
You pick a platform preset (or a custom size), and the tool sets the target aspect ratio and pixel dimensions. You position and scale your image within that frame, then it's redrawn onto a canvas at the exact output size and exported. Cropping keeps the part you choose; resizing scales to the precise pixel dimensions the platform recommends. All processing uses the Canvas API locally, so nothing is uploaded.
When to Use This
Preparing one photo for multiple platforms (square for the feed, 9:16 for stories). Making YouTube thumbnails at the correct 1280×720. Resizing a banner or profile image to spec. Cropping a wide photo into a portrait story without awkward auto-cropping. Batch-fitting product images to a marketplace's required size. Avoiding the quality loss and bars that come from letting a platform resize for you.
Frequently Asked Questions
Presets for the common Instagram, YouTube, and X formats — feed posts, stories/reels (9:16), and thumbnails (16:9) — plus a custom option for any exact dimensions you need.