Image Cropper
Crop any image in your browser with one-click Instagram, Story, and YouTube size presets, a custom ratio, and an exact output pixel size. Nothing is uploaded.
- Free, no account
- No watermark
- No usage limit
About the Image Cropper
Most online croppers hand you a box and a shrug. You drag a rectangle, download it, and only later find out Instagram wanted 1080 by 1350 while your crop came out 973 by 1216. So you go back, guess the numbers again, re-upload, check again. This Image Cropper kills that whole loop. Pick Instagram post, Story / Reel, or YouTube thumbnail and it locks the exact shape AND hands you the exact pixel size that platform expects, in one click. And the picture never leaves your browser, there's no upload, no account, no watermark.
That last part is the honest reason to use it. Plenty of "online" croppers ship your photo to a server, crop it there, and mail it back. This one does the whole job on your own machine, so your image stays private, the crop is instant, and it keeps working even with the Wi-Fi off.
How to use
- Load an image. Click the box to browse, drag a file in, or just paste. If you copied a screenshot, hit Ctrl+V (Cmd+V on a Mac) and it drops straight in.
- Pick a target. Tap a social media size for a one-click platform preset, choose a plain aspect ratio like 1:1 or 16:9, or type your own into the Custom W:H fields.
- Frame the shot. Drag the crop box to move it, grab a corner handle to resize, or type exact numbers into the X, Y, Width, and Height fields. The visual box and the numbers stay in sync.
- Set an exact output size (optional). Tick Resize to an exact output size and type the width and height you need. With a ratio locked, the two fields stay linked so nothing stretches.
- Check and download. The preview shows precisely what you'll get, at the true output pixels. Click download and it saves, named with its dimensions.
One-click social sizes, so you stop guessing
This is the part that saves the most time. Every platform has its own pet dimensions, and they change often enough that nobody remembers them. So instead of memorizing that a YouTube thumbnail is 1280 by 720 and a Facebook link preview is 1200 by 630, you press a button:
- Instagram post, 1080 x 1080 (square)
- Instagram portrait, 1080 x 1350 (the taller 4:5 that fills more of the feed)
- Story / Reel, 1080 x 1920 (full-screen 9:16)
- YouTube thumbnail, 1280 x 720
- X post, 1600 x 900
- Facebook link, 1200 x 630
- LinkedIn post, 1200 x 627
- Profile picture, 512 x 512
Each preset does two jobs at once. It locks the crop box to that shape so you can't accidentally draw a lopsided rectangle, and it turns on exact-size mode set to the right pixels, so the file that lands in your downloads is already the size the platform wants. No auto-crop surprise when you upload, no soft image because you were 40 pixels short. You just frame the subject and the tool handles the numbers.
Custom ratios and exact pixel output
Presets cover the common cases. For everything else there are two controls the average free cropper just doesn't give you.
Custom aspect ratio. Type any width-to-height into the Custom fields. Printing a 5 by 7? Type 7:5 and the box holds that proportion while you drag. Cropping to a weird banner slot a client specified? Type the numbers in, since the ratio is whatever you say it is rather than a fixed menu.
Exact output size. This is the one that matters when a spec is strict. Turn it on and set, say, 1200 by 628, and the cropped region gets scaled to exactly those pixels on the way out. Your source can be a giant 6000-pixel photo or a modest 1400, the download is 1200 by 628 either way. When an aspect ratio is active the width and height stay locked together, so you set one and the other follows and the picture never squashes.
One honest catch. Scaling can shrink detail cleanly but it can't invent it, so asking a 600-pixel crop for a 1200-pixel output means upscaling, and upscaling softens. Start from the largest original you have and crop generously. The note under the size fields warns you when a target is bigger than the crop, so a fuzzy result never sneaks through.
What a crop actually keeps
Worth being clear about quality, because "cropping" and "resizing" get muddled. A straight crop is lossless in the part you keep. When you're not resizing, the pixels inside your box are copied out one-to-one, no blur, no reinvention, the exact source pixels. Turn on exact-size mode and you add a scaling step, which does interpolate, so it's no longer a pure copy. That's the trade for hitting an exact number, and for most social and web work it's invisible.
Then there's the file itself. A crop always writes a new image, and the format decides whether that write costs anything. PNG stays lossless, so a PNG crop is pixel-perfect, best for screenshots, logos, and transparency. JPEG re-compresses on every save, and this tool exports it at high quality, so a single crop is basically indistinguishable from the source. The tool keeps your original format where the browser can re-encode it and falls back to PNG otherwise, so you always get a clean file.
Share the exact setup
The Share button at the bottom copies a link that reopens the cropper with your exact settings baked in, the ratio, the preset, the output size. Handy when a team all needs to crop to the same Story dimensions and you'd rather send a preconfigured link than a paragraph of instructions. The link carries your settings, never your photo. Embed hands a blogger a live copy of the tool for their own page, and Bookmark is the nudge to pin it for next time.
Frequently asked questions
How do I crop an image to an exact pixel size like 1080 x 1080?
Two ways. Tap the matching social preset (Instagram post is 1080 x 1080) and it's set. Or tick Resize to an exact output size and type 1080 in both fields. Frame the crop wherever you like, and the download comes out at exactly 1080 x 1080 no matter how big the source was. The exact-size mode is what separates hitting a spec from getting close.
Will a social preset cut my photo the wrong way?
It cuts to the right shape, but you decide what stays in frame. When you pick a preset the box snaps to that proportion and starts centered. Drag it up, down, or sideways to keep the face or subject where you want, the shape stays fixed while you reposition. So a portrait cropped to a 9:16 Story keeps its proportions, and you slide the box so nobody's forehead gets clipped.
Why did my exact-size crop come out a little soft?
You asked for more pixels than the crop contained, so the tool had to upscale, and scaling up always softens. It can shrink detail cleanly but can't create it. Start from a bigger original and crop a larger region, then the output size fits inside what you actually have. The note under the output fields flags when your target is larger than the crop.
Can I set a custom aspect ratio, like 7:5 for a print?
Yes. Type the two numbers into the Custom W:H fields and the crop box holds that ratio while you drag. It takes any proportion, not a fixed list, so odd print sizes and one-off banner slots are no problem. Pair it with exact output size if the print lab also wants specific pixels.
Are my images uploaded to a server?
No, and you can prove it. Reading the file, cutting the crop, scaling, and saving all happen in your browser. Turn off your Wi-Fi and crop something, it still works. That also means any EXIF or GPS data riding along in the original stays on your device instead of landing on a stranger's server.
What image formats can I load and download?
Load PNG, JPG, WebP, or GIF. The download keeps your original format wherever the browser can re-encode it, so a JPG stays a JPG and a PNG stays a PNG. Formats a browser can decode but not re-encode come back as PNG, which is universal and lossless, so you never get a broken file.
Does the shared link include my actual photo?
No. The link only carries your settings, the aspect ratio, the chosen preset, and the output size. Whoever opens it gets the cropper set up the same way, then loads their own image. Your picture is never part of the URL and never leaves your machine.
Is there a file size limit?
The tool turns away files over 40 MB so a huge image can't lock up your tab while the browser works on it. That's roomy for any normal photo, screenshot, or graphic. If you do hit it, shrink or compress the original first, then crop the smaller copy.