Image Cropper
Crop to any aspect ratio with preset social media sizes.
Drop an image or click to upload
JPEG, PNG, WebP, GIF — up to 20 MB. Processed entirely in your browser.
What is an Image Cropper?
An image cropper trims a rectangular (or fixed-ratio) region out of a photo, discarding the rest. Cropping is the most common image edit there is — framing a portrait, extracting a detail, fitting an image to a social-media post's required dimensions, or centering a subject that was off to one side. Unlike resizing, cropping preserves the original pixels within the selected area without any scaling, so the crop is pixel-perfect.
Our cropper runs entirely in your browser using the HTML canvas API. When you drop a file in, the image decodes locally; the crop box is overlaid on top; and the final cropped region is rendered by drawing only that portion of the source onto a new canvas, then exporting as PNG, JPEG, or WebP. Nothing uploads. That privacy property matters for personal photos, client work, and anything sensitive.
Aspect ratio presets cover the common cases. Square (1:1) for Instagram posts and profile pictures; 9:16 vertical for Stories and Reels; 16:9 for YouTube cover images; 4:3 for traditional photography; 3:2 for DSLRs and Twitter; and custom "Free" mode for arbitrary crops. Pick a preset and the crop box snaps to that ratio, which prevents accidentally uploading slightly-off dimensions that platforms then mutilate.
Rotation is included because a crop often needs a small angle correction (horizons that are almost but not quite level, portraits leaning a few degrees). Rotate in 90° quick-clicks or use the slider for fine adjustments. The crop box stays axis-aligned to the viewport so you can always see what will be exported.
Format choice. PNG preserves every pixel losslessly — best for screenshots, graphics with sharp edges, or when the image will be further edited. JPEG is the smallest option for photographs but uses lossy compression; quality 85–92% is visually indistinguishable from 100% at roughly half the file size. WebP is the modern web default — roughly 30% smaller than JPEG at matching visual quality, supported in every evergreen browser since 2020. Pick WebP for web delivery; pick PNG for edits; pick JPEG only for strict compatibility.
Practical tips. Crop before resizing, never after — cropping then resizing preserves the most detail. For social-media posts, crop to the exact aspect ratio the platform expects rather than relying on their server-side crop, which often centres poorly. For a tight portrait, follow the rule of thirds: place the eyes roughly one-third from the top of the crop rather than dead centre.
How to crop an image online
- Drop or choose an image. JPEG, PNG, WebP, or GIF up to 20 MB.
- Pick an aspect ratio. Use a preset or Free mode for any shape.
- Drag to position and use the zoom slider to fit tightly.
- Rotate if needed with the 90° buttons or the slider.
- Pick output format — PNG lossless, JPEG/WebP for smaller files.
- Download. The cropped image saves directly to your device.
Features
- Ten aspect-ratio presets plus free-form cropping.
- Zoom and rotation with 90° snap buttons and continuous sliders.
- PNG, JPEG, and WebP export with per-format quality control.
- 100% private — no uploads, no server processing.
- Supports images up to 20 MB.
Frequently asked questions
- Is my image uploaded anywhere?
- No. The file is decoded with the browser's built-in image APIs, cropped on a canvas, and re-encoded — all locally. Nothing is ever transmitted to our servers.
- What's the best format for a cropped photo?
- WebP for web delivery (smallest file at equivalent visual quality). PNG if you plan to edit further (lossless). JPEG only when a downstream system specifically requires it.
- Does cropping reduce quality?
- Cropping itself is lossless — we just draw the cropped pixels onto a new canvas. Re-encoding to JPEG or WebP at quality < 100 applies lossy compression; stay at 90% or above for visually-indistinguishable results.
- What's the right crop for Instagram?
- 1:1 (1080×1080) for feed posts, 9:16 (1080×1920) for Stories and Reels, 4:5 (1080×1350) for portrait feed posts. Our presets cover the first two directly.
- Can I crop a rotated image?
- Yes. Rotate first, then the crop box stays aligned to the viewport so you can frame the straightened image.
- What's the maximum file size?
- 20 MB. Larger images can hit browser memory limits during processing; if you need to crop a larger image, resize it first with our Image Resizer.