Skip to content
Let’s talk
Menu

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.

Runs locally in your browser · no uploads or account
01 / CHOOSE YOUR FRAMELOCAL FILE

Or drop a file here / paste an image. JPEG, PNG, WebP, AVIF if decodable. 50 MiB · 20 MP · 8192 px per edge.

Image settings
Exact position & output size

X is distance from the left; Y is distance from the top. Values are measured in image pixels.

Rotation 0° · no flips.

Exact dimensions resize the crop. A different output ratio stretches the image. Presets set a crop and an output size.

Higher keeps more detail; lower usually saves space. PNG always keeps full detail.

PNG and WebP retain transparency. JPEG fills transparent pixels with this background.

02 / FRAME & PREVIEWNO UPLOADS

A better frame.
Your original stays yours.

Choose an image to begin. Nothing leaves this browser.

ORIENTED SOURCE——
ACTUAL OUTPUT——

No image selected.

Export to compare the actual file sizes.

WAITING FOR OUTPUT

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.