Free Image Cropper — Crop, Rotate & Download

Crop any photo in seconds without installing an app or creating an account. Upload your image, drag a selection box over the part you want to keep, pick a 1:1, 4:3 or 16:9 preset (or crop freely), then rotate, flip or zoom before downloading the result as PNG, JPG or WebP. Everything happens in your browser: your photo is read with FileReader and drawn on a canvas on your own device, so it is never uploaded to a server and never stored anywhere. It works for profile pictures, social media posts, thumbnails and product photos on both desktop and mobile.

No image loaded yet.

Your Image

Please choose an image first — nothing is uploaded, your photo stays in your browser.

No selection yet

Original size—
Selection (pixels)—
Output size1080 × 1080 px
Advertisement space — AdSense ads will appear here after approval.

How to Use This Image Cropper

  1. Choose an image. Click the file picker and select a photo from your device. It is read locally with FileReader and never uploaded anywhere.
  2. Drag a selection box. Drag on the preview to draw the area you want to keep. Drag inside the box to move it, or drag a corner handle to resize it. On a phone, use your finger the same way.
  3. Pick an aspect ratio if you need one. Choose 1:1 for a square profile picture, 4:3 for a classic photo, or 16:9 for a wide banner. Choose Free to crop any shape. Use Rotate 90° or the flip buttons if the photo needs straightening.
  4. Set the output size and format. Enter the exact pixel width and height you need (or click “Use selection size”), pick PNG, JPG or WebP, and adjust quality for JPG and WebP.
  5. Click “Crop & Download”. The cropped image is created on a canvas in your browser and downloaded to your device. If no image is loaded, the tool will ask you to choose one first instead of failing silently.

Worked Example

Suppose you have a 2000 × 1500 pixel landscape photo and you need a square 1080 × 1080 profile picture. Upload the photo, choose the 1:1 preset and centre the selection. The crop math is: the square must fit the shorter side, so the selection is 1500 × 1500 pixels, starting 250 pixels in from the left and 0 pixels from the top (x = (2000 − 1500) ÷ 2 = 250, y = 0). That 1500 × 1500 square is then scaled down to exactly 1080 × 1080 pixels. Set the output width and height to 1080, choose PNG for full quality, and download — you get a sharp square profile picture with the left and right edges (250 pixels each side) trimmed away and nothing else changed.

Frequently Asked Questions

Does my photo leave my browser when I crop it here?

No. Your image is read with the browser's FileReader and drawn on a canvas on your own device. It is never uploaded to any server, and nothing is stored after you close the page.

How do I crop an image to an exact size, like 1080 by 1080?

Choose the 1:1 aspect preset, drag the selection over the part you want, then set the output width and height to 1080 and 1080 and click Download. The crop is scaled to exactly those pixel dimensions.

What image formats can I upload and download?

You can upload JPG, PNG, WebP, GIF and BMP files. You can download the cropped result as PNG, JPG or WebP. PNG keeps full quality, while JPG and WebP let you choose a smaller file with a quality setting.

Will cropping reduce the quality of my photo?

Cropping itself only cuts pixels away; it does not blur or compress the part you keep. Downloading as PNG keeps the kept pixels exactly, while JPG and WebP re-compress them, so use PNG or a high quality setting if you want the sharpest result.

Is there a size limit for the image I can crop?

There is no server limit because nothing is uploaded, but very large photos (for example over 8000 pixels wide) can be slow on older phones. For best results use images up to about 6000 pixels on the longest side.

Disclaimer: This tool processes your image entirely in your browser. Nothing you upload is sent to a server or stored. Check that you have the right to use and edit any image you crop.