Image Cropper — Crop a Photo Online, No Upload

Crop an image by dragging a selection — or by typing exact pixel coordinates — and download the result, all on your device.

or drag an image here

Choose an image to begin.

Quality applies to JPEG and WebP only; PNG keeps every pixel.

What this tool does

It cuts an image down to the part you want by removing an outer rectangle of pixels. You draw the selection by dragging over the preview, adjust it with the corner handles, or type exact coordinates, and the tool re-renders just that region at its native resolution. Cropping is the first thing to reach for when a photo has unwanted background, a screenshot has a taskbar, or a face needs to be framed — and unlike resizing, it never changes the pixels inside the selection.

Dragging, handles and exact numbers

ActionEffect
Drag the empty areaDraws a new selection from corner to corner.
Drag inside the boxMoves the whole selection.
Drag a corner handleResizes the selection from that corner.
Type X / Y / W / HPlaces the selection exactly, to the pixel.
A presetFits a centred square or 16:9 / 4:3 / 9:16 box.

Crop, not resize

It is worth keeping the two apart. Cropping selects pixels: a 4000×3000 photo cropped to the middle 1000×1000 keeps those thousand pixels exactly as they were. Resizing resamples: it changes how many pixels represent the same scene, losing detail when it shrinks. Use crop for framing and composition, resize for delivery size, and this tool for the first.

Nothing leaves your device

Cropping is often the step just before sharing something personal or unpolished — a document photo, a screenshot with a name in it, a picture of a person. This tool never uploads the image: the browser decodes it, the crop is drawn on a canvas, and the file is handed straight back for download.

Frequently asked questions

How do I crop an image here?

Choose an image, then drag the selection box over the part you want to keep. Drag inside the box to move it, drag a corner handle to resize it, and use the numeric fields for a pixel-exact crop. Press "Crop" to render the result and "Download" to save it.

Does cropping change the rest of the image?

No. Cropping keeps exactly the pixels inside the selection and discards the rest; everything inside is untouched. The output format and quality are the same options you would set for any export, and the pixel dimensions become the size of the selection.

What are the quick presets for?

They set a square, or a 16:9 / 4:3 / 1:1 box in the middle of the image — the shapes that come up most for a profile picture, a video thumbnail or a post. You can always drag from there to adjust.

Why does the exported image look the same size as the original?

It should not — check that you pressed Crop and then Download, not just Download. The result line above the buttons shows the output dimensions so you can confirm the crop took effect before saving.

Is quality lost?

Only what the re-save costs. If you keep PNG the pixels are lossless; for JPEG the quality slider controls the trade-off. The crop itself never resamples — it simply selects a rectangle of existing pixels.

Is my image uploaded?

No. The image is opened, cropped on a canvas and downloaded in your browser. Nothing is sent to a server, so a private photo never leaves your device.

Sources

  • MDN Web Docs — CanvasRenderingContext2D.drawImage() and HTMLCanvasElement.toBlob().

Everything runs in your browser — your file never leaves your device.