Image Cropper

100% Client-Side Local Processing

Crop images interactively to custom aspect ratios, social presets, rotation, and zoom.

Crop & Transform Settings
Aspect Ratio: Free
Quick Actions & Transform:
Quality: 90%
Zoom: 100%
Drag handles to crop image

Original Image & Crop Area

Choose Image or Drag Here
Supports JPG, PNG, and WebP (up to 25MB)
File: No image selected Size: - Dims: -
-

Cropped Result

Awaiting crop
No Cropped Image Yet
Upload an image and adjust the crop handles on the left to see the instant live cropped preview.
Crop Dims: - Output Size: -
-
How Image Cropping Works
  • Interactive Crop Box: Drag inside the dashed selection to reposition it. Drag any of the 8 corner or edge handles to resize the crop area. Click and drag anywhere to draw a new box.
  • Aspect Ratio Constraints: Pick Free Crop for unrestricted bounding boxes, or enforce strict social presets such as 1:1 (Square), 16:9 (Landscape), 9:16 (Story/Reel), or 4:5 (Portrait).
  • Transform & Zoom: Rotate 90° clockwise/counter-clockwise or flip horizontally/vertically without losing pixel quality. Zoom in up to 250% for high-precision crops.
  • Pixel-Accurate Extraction: Crops are extracted from original high-resolution pixels rather than the downscaled preview canvas.
100% Privacy & Local Processing
  • All image decoding, rotation, clipping, and canvas encoding executes locally in your web browser via HTML5 Canvas APIs.
  • Your sensitive photos, passports, and documents never leave your device and are never sent to external servers or cloud services.
  • Works reliably completely offline, in private/incognito windows, and on static web hosting.
  • Temporary canvas memory and Blob object URLs are automatically released when images are cleared or replaced.