⬜ Crop Image

Select and crop any area — right in your browser

✓ Free Forever · ✓ No Signup · ✓ No Upload · ✓ Works Offline

🔒 Your image never leaves your device. All processing happens locally in your browser using Canvas API with interactive selection. No upload, no server, no tracking.

Features

  • Interactive Crop — Drag with a mouse or a finger to select any rectangular area; drag inside the box to move it. Live preview with a rule-of-thirds grid and the exact size in pixels.
  • Aspect Ratio Presets — Lock to common ratios: 1:1 (square), 4:3, 16:9, 3:2, 9:16 (stories), or go freeform.
  • Visual Guide — Rule-of-thirds grid and dimmed outside area help you compose the perfect crop.
  • Instant Result — Cropping is instantaneous — pure Canvas API, no waiting.

How It Works

  1. Upload your image — Drop your image and it appears on the interactive cropping canvas.
  2. Select crop area — Choose an aspect ratio (or freeform) and drag to select the area you want to keep.
  3. Crop and download — Click Crop to extract your selection at full resolution — a JPEG stays a JPEG, a PNG stays a PNG — then download it.

Use Cases

  • Crop photos to square for Instagram profiles
  • Create 16:9 images for YouTube thumbnails and banners
  • Crop headshots to passport photo dimensions
  • Extract specific regions from screenshots or designs

Frequently Asked Questions

Can I crop to an exact pixel size?

The crop tool lets you select areas visually. For exact pixel dimensions, use the Resize tool after cropping.

Does cropping reduce quality?

No resolution is lost: the selected region is cut out at the original pixel size. PNG stays lossless; a JPEG or WebP photo is saved again as JPEG/WebP at 95% quality, so the file stays photo-sized instead of turning into a much bigger PNG.

What aspect ratios are available?

Free (no constraint), 1:1, 4:3, 16:9, 3:2, and 9:16. Pick one at any time — the box jumps to the largest centred area of that shape, and you can drag a new one or move it.

Notes from Milo 🐨

2026-10-02

I tried cropping a photo on my phone and couldn't: the crop box only listened to a mouse, so a finger did nothing at all. Now it follows a finger as well as a mouse, and dragging inside the box moves it. Picking 1:1 or 16:9 used to change nothing until you drew a new box; now the box jumps straight to the biggest centred area of that shape, with the size in pixels underneath. A JPG comes back as a JPG named after your photo (beach-cropped.jpg) instead of a much bigger cropped.png, a tall portrait fits on screen instead of running 2,400 pixels down the page, the full picture no longer loses its last row, and a file that isn't a picture gets a message instead of silence.

Related Tools

💬 Bug, idea, or just to say hi? Tell Milo 🐨 · [email protected]