Social Media Image Resizer
Drop an image, pick the sizes you need, crop once, and export — free, and entirely in your browser.
No signup. No server upload. Your image never leaves your browser.
1. Upload
Drag & drop an image here
or
JPG, PNG, or WEBP · up to 10MB · stays in your browser
You can also paste an image or screenshot with Ctrl/⌘ + V.
2. Choose sizes
Tick one or more sizes above. The crop box locks to whichever size is active.
3. Crop
Upload an image to start cropping.
Export
Adjustments (optional)
Upload an image and pick at least one size to enable export.
Resize an image to exact pixel dimensions
Upload a photo, pick one or more target sizes — an Instagram story, a LinkedIn banner, a YouTube thumbnail, or a custom size you type in — then drag the crop box to frame the shot. Every export comes out at the exact pixel dimensions the platform expects, so nothing is stretched, letterboxed, or auto-cropped badly when you upload it. The image is processed entirely in your browser; it is never sent to a server.
Resizers for each platform
Open the resizer with a platform’s sizes already selected:
Platform size reference
| Platform | Format | Dimensions | Ratio |
|---|---|---|---|
| Feed Post (Square) | 1080×1080 | 1:1 | |
| Feed Post (Portrait) | 1080×1350 | 4:5 | |
| Story / Reel | 1080×1920 | 9:16 | |
| Profile Picture | 320×320 | 1:1 | |
| Personal Banner | 1584×396 | 4:1 | |
| Company Banner | 1128×191 | ~5.9:1 | |
| Post Image | 1200×627 | 1.91:1 | |
| Profile Picture | 400×400 | 1:1 | |
| Status / Story | 1080×1920 | 9:16 | |
| Profile Picture (DP) | 500×500 | 1:1 | |
| Post | 1200×630 | 1.91:1 | |
| Cover | 820×312 | ~2.6:1 | |
| Twitter / X | Post | 1600×900 | 16:9 |
| Twitter / X | Header | 1500×500 | 3:1 |
| YouTube | Thumbnail | 1280×720 | 16:9 |
Custom aspect ratios and print sizes
The Custom size tab takes either an aspect ratio (type 3 : 2 or 21 : 9 and the crop box locks to it) or exact dimensions. Exact dimensions accept pixels, inches, or centimetres — switch to inches or centimetres and set a DPI (72 for web, 300 for print) to size artwork for something physical like a flyer or a podcast cover; the DPI is saved in the downloaded PNG or JPG, so print and layout apps open it at the right physical size. If any size needs more pixels than the area you cropped, the tool warns you that it will be enlarged and may look soft. You can name a custom size and it stays in the list for the rest of your session so batch exports are one click.
Batch export
Tick several sizes and use Download ZIP to get them all at once, packaged in your browser with no upload. Every file is exactly the size in its name (for example my-cover-1080x1080.jpg): sizes with a different shape from your crop box are cut from the centre of your crop. To frame one size differently, make it the active size, adjust the crop and download it on its own. Filenames are de-duplicated automatically.
Common questions
- Does my image get uploaded anywhere? No. All cropping, resizing, and zipping happen in your browser using the canvas API.
- JPG or PNG? Use JPG for photos (smaller files, adjustable quality) and PNG when you need a lossless image or transparency.
- Why does my export look blurry? The target size is bigger than the part of the original you cropped, so pixels had to be invented. Start from a higher-resolution image or choose a smaller size.
- Can I rotate? Yes — rotate in 90° steps, zoom, and reposition the crop box before exporting.
From the blog
- JPG vs PNG vs WebP vs AVIF: The Complete Guide to Image Formats and Resizing
Why your logo gets a fuzzy halo and your photo weighs ten times too much. How JPG, PNG, GIF, WebP, AVIF, HEIC and SVG work, where each came from, which to use where, and what really happens to pixels when you resize, format by format, with real browser measurements.
Don't see the tool you need?
Goeroe Digital builds custom calculators, generators, and business tools on request.
Request a Custom ToolThis is a free tool provided by Goeroe Digital. All results, generated files, and figures are estimates or drafts for general informational use only. Goeroe Digital accepts no responsibility or liability for any output, outcome, loss, or decision arising from the use of these free tools — always review the results yourself before relying on them.