Your image never leaves this tab

Free Image Cropper Online

Select your crop area visually and download — your image never leaves your browser.

Drag & drop an image or click to upload

How it works

1

Upload image

Drag and drop or click to upload your image. PNG, JPG, and WebP are all supported.

2

Select crop area

Click and drag on the image to draw your crop rectangle. Use aspect ratio presets for standard sizes.

3

Adjust if needed

Re-draw the selection at any time. The crop dimensions are shown in real time.

4

Crop & Download

Click Crop & Download to save the cropped image. Nothing is uploaded to any server.

Common use cases

Profile pictures

Crop photos to a perfect square or circle-ready ratio for avatars, LinkedIn, or social media profile images.

Product photos

Remove unwanted backgrounds and borders from product images before uploading to your online store.

Banner trimming

Crop wide images down to the exact banner dimensions required by your website or email template.

Social media sizing

Use the 1:1, 4:5, or 16:9 presets to crop any photo to the exact ratio needed for Instagram, Facebook, or Twitter.

Frequently asked questions

What aspect ratio presets are available?

Free (no constraint), 1:1 (square), 4:3, 16:9, 3:2, and 2:3. Click any preset before or after drawing your selection.

What format does the cropped image download as?

The cropped image downloads as PNG with full transparency support. If your original was a JPEG you can re-convert it using the Image Converter tool.

Is there a maximum image size I can crop?

Most browsers support canvas sizes up to about 16,384 × 16,384 pixels. Very large images (above 32 MP) may hit memory limits depending on your device.

Can I re-crop after a first crop?

Yes — just upload the image again or draw a new selection over the current one. The original file is always used as the source.

Does this work on mobile?

Yes — touch events are supported so you can drag to select on a phone or tablet.

Is my image uploaded anywhere?

No. All cropping runs locally in your browser using the Canvas API. Your image never leaves your device.