Image Cropper
Crop, rotate, and flip an image locally. Set an exact output size, preview your frame, and download PNG, JPEG, WebP, or browser-supported AVIF.
Or drop a file here / paste an image. JPEG, PNG, WebP, AVIF if decodable. 50 MiB · 20 MP · 8192 px per edge.
A better frame.
Your original stays yours.
Choose an image to begin. Nothing leaves this browser.
Drag the frame or its eight handles. Focus a handle or “Move crop” and use arrow keys; Shift moves 10 px. Use Pan view to move the zoomed image. Gestures are captured only inside the editor.
No image selected.
Export to compare the actual file sizes.
Choose a local image to begin.
Checking actual browser encoders. Processing requires background image support.
Animated input becomes one browser-selected still frame. Orientation is normalized. Original metadata and color profiles are not copied; this is not a calibrated color workflow. Changing export settings clears the previous output.
MAKE ROOM FOR THE SUBJECT
Choose the frame.
Keep the detail.
A crop that follows your intent.
Choose a local image, then drag any edge or corner to set the frame. Move the crop with its center target, or use the labeled numeric fields for precision. Fixed ratios keep the shape consistent; square, portrait, and landscape presets also set useful output dimensions. Rotate and flip before choosing the final crop.
Preview comfortably. Export precisely.
Zoom and pan change only your view. Every download is rendered from the original oriented pixels, never from the smaller screen preview. Output width and height are exact; matching the crop ratio avoids stretching. Reset crop restores the full original orientation, while Fit view only resets zoom and pan.
Your image stays here.
Selection, drop, and paste all use local browser processing. Nothing is uploaded or stored. Supported inputs are JPEG, PNG, WebP, and AVIF that this browser can decode; SVG and other formats are rejected. Only successfully tested encoders appear in the output list. JPEG flattens transparency with your chosen background; PNG ignores quality. Clear, replace, cancel, or leave to release processing and previews.
Maximum input and output: 50 MiB, 20 megapixels, 8192 px per edge. Damaged or unusual headers may need a standard re-export. A modern browser with Workers, OffscreenCanvas, and image bitmap decoding is required. Processing times out after 45 seconds; smaller images use less memory.