Skip to content
SmaftyTools

Image Cropper

Crop any image with drag-to-resize precision and ready-made aspect ratios for square, widescreen and passport photos. Runs locally in your browser.

About Image Cropper

The Image Cropper lets you cut out exactly the part of an image you need by dragging a resizable crop box directly over a live preview — no more guessing pixel coordinates. Choose a free-form crop, or snap to a ready-made aspect ratio like square (1:1), widescreen (16:9), portrait (9:16), classic photo (4:3/3:4), or passport photo proportions, and the box automatically centers and locks to that ratio while you drag.

Cropping is one of the most common image edits there is: trimming a screenshot down to just the relevant window, squaring off a photo for a social media avatar, cutting a wide banner down to a specific ratio for a slide deck, or preparing a passport-style photo with the right proportions before printing. Because the crop box shows exactly what will be kept in real time, there's no trial-and-error re-exporting — what you see in the preview is what downloads.

Everything is drawn with the HTML5 canvas directly from the pixels already loaded in your browser: dragging the box moves or resizes a rectangle expressed as a fraction of the image, which gets translated to exact source pixel coordinates the moment you click Crop. That keeps the crop pixel-accurate regardless of how large or small the preview is rendered on your screen, and regardless of your device's zoom level.

Because nothing is uploaded, the whole operation — loading, previewing and cropping — runs locally, so there's no file size limit imposed by a server and no wait for a network round-trip. One limitation to know: the crop box's minimum size is capped small enough to avoid a zero-pixel selection, and extremely small crops from a very high-resolution source can still produce a large output file, since dimensions are calculated from the original image's full resolution, not the shrunk-down preview.

How to Use the Image Cropper

  1. Choose an image from your device.
  2. Pick an aspect ratio preset, or leave it on Free for any shape.
  3. Drag the crop box to reposition it, and drag the corner handle to resize.
  4. Click Crop, then download the result as PNG, JPEG or WebP.

Features

  • Drag-to-move and drag-to-resize crop box with live preview
  • Aspect ratio presets: square, 4:3, 3:4, 16:9, 9:16, passport
  • Free-form cropping with no ratio lock
  • PNG, JPEG and WebP output, 100% local processing

Examples

Square Instagram crop

Input

4000×3000 landscape photo, preset: 1:1 Square

Output

A centered 3000×3000 square crop, ready for a social profile picture

Trimming a screenshot

Input

1920×1080 screenshot, free-form crop around one dialog box

Output

A tightly cropped PNG containing just the dialog, e.g. 640×420

Frequently Asked Questions

Does cropping reduce image quality?

No — cropping only removes pixels outside the selected area; the pixels that remain are untouched. Choosing JPEG or WebP output does apply lossy compression, so pick PNG if you need a lossless result.

Can I crop to an exact pixel size instead of a ratio?

The crop box works by ratio and drag position rather than typed pixel values. For an exact fixed size, crop close to what you need here, then run the result through the Image Resizer to hit precise dimensions.

What's the passport photo preset for?

It locks the crop box to a 35:45 ratio, the standard passport photo proportion used by most countries. You'll still need to check your specific country's exact size and background requirements before submitting.

Is the Image Cropper free?

Yes, the Image Cropper is completely free with no usage limits. No signup, no account and no installation required.

Is my data safe?

Yes. All processing happens locally in your browser using JavaScript — nothing you type is uploaded or stored on our servers.