Image Cropper

Crop any photo freehand, to a fixed ratio, or into a shape — square, circle, rounded, star, heart and more — with a transparent background. Straighten, rotate and export in one pass. Everything runs in your browser; nothing is uploaded.

100% local — your photo never leaves this device. Cropping runs entirely in your browser. Nothing is uploaded to any server or cloud, so private and unpublished images stay private.
Advertisement
About this image cropper

This free Image Cropper trims a photo down to exactly the part you want — freehand, at a locked aspect ratio, or cut into a shape such as a circle, star or heart with a genuinely transparent background.

Cropping is the simplest and most effective edit there is: keep the subject, throw away everything around it. Drop in a JPG, PNG, WebP or GIF and a crop box appears over the image. Drag it, resize it from any corner or edge, or drag across empty space to draw a fresh box — the rule-of-thirds guides help you place the subject where the eye naturally lands. Switch on a fixed ratio when the result has to fit a specific slot, or type exact X, Y, width and height values when a design spec demands precision. Ten shapes are built in, from a plain rectangle to a rounded card with an adjustable corner radius, and every non-rectangular crop is cut with real alpha transparency so a circular avatar sits cleanly on any background instead of inside a white square. People use it to:

Everything runs locally on your device using the HTML canvas — your images are never uploaded to any server, so even sensitive or unpublished photos stay completely private. There is no sign-up, no watermark and no file-size limit, and the live preview shows the exact result and file size before you download.

How to use
  1. Drop an image onto the upload zone, click to browse, or paste one straight from your clipboard with Ctrl / ⌘ + V.
  2. Pick a crop shape — rectangle and square for classic crops, or circle, rounded, star, heart and the rest for shaped cut-outs.
  3. Choose an aspect ratio, or leave it on Free to drag every edge independently. Size presets set both the ratio and the final pixel size for you.
  4. Drag the box to position it, resize from the handles, and fine-tune with the X / Y / width / height boxes or the arrow keys. Straighten or rotate the photo if it needs levelling.
  5. Set the output format and background, check the live preview, then click Download cropped image — or copy it straight to your clipboard.
FAQ

Yes. Pick the Circle shape, position the crop ring over the part of the photo you want, and export as PNG. The area outside the circle is saved as genuine transparency, so the result drops straight onto any background without a white box around it. Choose Ellipse instead if you want an oval that is not perfectly round.

Free-form (the Free ratio) lets you drag each edge and corner independently, so you can cut to any region you like. Fixed-ratio locks the proportions — pick 1:1, 16:9, 4:5 and so on, and the crop box keeps that shape no matter which handle you drag. Use free-form when you are trimming by eye, and a fixed ratio when the result has to fit a slot such as a profile picture or a video thumbnail.

No. The cropper runs entirely in your browser using the HTML canvas. Your photo is read from disk into memory, cropped locally, and downloaded straight back to your device — it is never sent anywhere, so even private or unpublished images stay completely confidential.

Turn on Custom output size and type the exact width and height you need — the crop is scaled to those dimensions on export. You can also type precise X, Y, width and height values for the crop region itself, or pick a ready-made preset such as Instagram Post, YouTube Thumbnail or a 512×512 profile picture, which sets both the ratio and the final pixel size for you.

Rectangle, square, rounded rectangle with an adjustable corner radius, circle, ellipse, triangle, diamond, hexagon, five-point star and heart. Every non-rectangular shape is cut with a transparent background when you export as PNG or WebP, so the shape edge is clean rather than sitting on a coloured block.

Cropping itself does not soften anything — it simply keeps a rectangle of the original pixels. Quality only changes if you scale the result up with a custom output size larger than the crop, or if you export to JPEG at a low quality setting. For the sharpest result, keep the output size at or below the crop size and export as PNG.

JPEG cannot store transparency, so a shaped crop exported as JPEG is always flattened onto the background colour. Switch the output format to PNG or WebP and leave the Transparent background toggle on, and the area outside the shape will be fully transparent instead.

Yes. The straighten slider rotates the image by up to 45 degrees in either direction, and the rotate buttons turn it in 90-degree steps with optional horizontal or vertical flips. The crop box always works on the corrected image, so you can level a tilted horizon and trim the empty corners away in one pass.