Drag to select any region of your image and download just that portion. Supports freeform crop and locked aspect ratios for square, 4:3, 16:9 and more. Free, no uploads.
✏️ Upload Your Image
✂️
Drop image here or click to browse
Then drag to select your crop region
Aspect Ratio Lock
👉 Click and drag on the image to select crop region
Output Format
✂️ Cropped!
🔒 Processed in your browser — never uploaded
⚙️ How It Works
1
Upload your image
Drop any image. It loads into the cropping canvas at display size while preserving full resolution for the output.
2
Select your crop region
Click and drag on the image to draw your selection box. The pixel dimensions update live as you drag. Lock an aspect ratio (1:1, 4:3, 16:9) for precise crops.
3
Crop and download
Click Crop & Download. The tool uses ctx.drawImage() with source offset to extract exactly the selected region at full original resolution.
❓ Frequently Asked Questions
How do I crop an image to a square online?
▼
Upload your image, click the '1:1' aspect ratio lock button, then drag to select your square region. The selection box is automatically constrained to equal width and height. Click Crop & Download to get your perfect square.
How do I crop an image for Instagram?
▼
Instagram posts support 1:1 (square), 4:5 (portrait), and 1.91:1 (landscape) ratios. After cropping here, use the Social Media Resizer tool to resize to the exact Instagram pixel dimensions (1080×1080 for square, 1080×1350 for portrait).
Does cropping reduce image quality?
▼
No — cropping only removes pixels outside your selected region. The remaining pixels are untouched. The only quality reduction is from the JPEG download format if you choose it. Select PNG for lossless cropped output.
Can I crop to exact pixel dimensions?
▼
You can select your crop region by dragging, and the tool shows the exact pixel size of your selection in real time. For guaranteed exact dimensions like 1080×1080, use the Social Media Resizer after cropping.
Does the cropper work on mobile?
▼
Yes — the cropping tool supports touch events. Tap and drag on the image to create your selection. The touch target is the full image area and responds accurately on both phones and tablets.