Image Tools

Image Cropper

Crop a PNG, JPEG or WebP image locally. Drag the selection, use an aspect-ratio preset or enter exact coordinates, then preview and download only the pixels you want.

Your content stays on your device Free, with no account
Keep the part that matters Local cropping · no uploads

No file selected.

Static PNG, JPEG or WebP · up to 20 MiB and 40 megapixels

No image selected.

Choosing a preset resets to a centered crop. Ratios round to whole pixels.

Coordinates start at the top-left of the oriented original image. Cropping removes pixels outside the selection without resizing. Output is limited to 8,192 px per side and 16 megapixels.

YOUR CROPPED IMAGE

Choose a crop and generate its preview.

Ready. Choose an image to begin.

The preview fits your screen; the download uses the selected pixel dimensions. PNG and WebP retain transparency. JPEG uses the chosen background color. Canvas export creates a new image and does not preserve original metadata.

A FEW SIMPLE STEPS

How to use Image Cropper

  1. Choose or drop a static PNG, JPEG or WebP image. A centered selection appears on the local editor.
  2. Drag inside to move the crop, drag its bottom-right handle to resize, or drag outside to draw a new selection. Shift-drag also draws a new selection.
  3. Choose a ratio preset or enter exact left, top, width and height values. Arrow keys on the editor move the crop by one pixel; Shift moves ten.
  4. Choose an output format, select Crop image and review the result. Download uses the selection’s exact pixel dimensions without resizing.
PRIVATE BY DESIGN

Why use this tool?

Your image is never uploaded to any server; all decoding, selection and export happen locally in your browser. The editor displays a small preview while crop coordinates refer to the oriented original image, so exported dimensions are explicit and independent of screen size.

Tool inputs stay in your browser. Only your theme preference is saved on this device.

A few things worth knowing

Does cropping resize the selected image?

No. The selected source rectangle is copied to an output of the same width and height. Pixels outside it are removed. The editor and result preview are scaled to fit the screen, while the download uses the reported pixel dimensions. Use Image Resizer when you also need to scale the image.

How do the drag controls work?

Drag inside the selection to move it. Drag its blue bottom-right handle to resize from the fixed top-left corner. Drag outside the selection, or hold Shift and drag anywhere, to draw a new crop. Touch gestures use the same controls. Pointer cancellation restores the previous crop. Numeric inputs and keyboard arrows provide an alternative to dragging.

How do ratio presets and exact coordinates interact?

Presets create a centered selection and constrain drag resizing and width/height edits to the chosen ratio, with whole-pixel rounding. Moving left or top keeps its dimensions. Free selection lets width and height vary independently. Coordinates are zero-based from the top-left of the browser-oriented original. Invalid numeric inputs are rejected on export rather than silently clipped.

What do Center selection and Full image do?

Center selection keeps the current valid dimensions and moves the rectangle to the middle. Full image selects every source pixel and switches to Free selection. The initial crop covers about 80% of the original dimensions and is reduced when needed to fit export limits. A Full image selection can exceed those limits; choose a smaller crop before export.

Which formats and size limits are supported?

Static PNG, JPEG and WebP inputs up to 20 MiB, 40 megapixels and 16,384 pixels per side are supported. SVG, GIF, AVIF, HEIC and detected animated PNG/WebP are not supported. Crop output must be at least one pixel per side, no more than 8,192 pixels per side and no more than 16 megapixels. The browser can impose lower memory limits. Unsupported output formats produce an error, never a silently renamed PNG.

What happens to transparency, metadata and pending results?

PNG and WebP keep transparency where supported. JPEG fills transparent areas with the selected background color and uses lossy quality settings. Canvas export creates a new raster image, so original metadata and exact color-profile behavior are not preserved or guaranteed. Changing a selection, options or input discards the old download and any pending result. Export has a 15-second response limit; Clear and leaving the page release application-held images and local URLs.