Image Cropper
Crop by dragging, by ratio, or by typing exact coordinates — and the export is always at full source resolution.
Runs in your browser. Nothing you enter here is uploaded to a server.
What this tool does
Crop a JPG, PNG or WebP image freehand or to a fixed aspect ratio, with zoom, ninety-degree rotation and horizontal or vertical flip. You can drag the crop area with a mouse or finger, move it with the arrow keys, or type exact pixel coordinates when precision matters. The crop is calculated in the coordinates of the source image rather than the preview, so a small on-screen preview never costs you resolution in the exported file.
How to use this tool
Step 1: Add an image
One JPG, PNG or WebP file. Its full dimensions are shown so you know what you are working with.
Step 2: Set the crop area
Drag the handles, pick an aspect preset — free, 1:1, 4:3, 3:2 or 16:9 — or type exact x, y, width and height values. Arrow keys nudge; holding shift moves further.
Step 3: Rotate, flip or zoom if needed
Rotation works in ninety-degree steps. Zoom affects only the preview, never the resolution of the export.
Step 4: Choose a format and download
Pick the output format and, for JPEG or WebP, the quality. The exported dimensions are shown before you download.
Worked example
A square profile picture from a landscape photo
A 4,000 × 3,000 photo needs a square crop centred on a face in the upper third.
- Aspect preset
- 1:1 — the crop box locks to a square
- Largest possible square
- 3,000 × 3,000, limited by the shorter side
- Positioned over the subject
- x 1,100, y 150, 2,400 × 2,400
- Exported size
- 2,400 × 2,400 — full resolution, not preview resolution
The export is 2,400 pixels square even though the preview on screen was only a few hundred pixels wide, because the crop is computed against the source image.
How the crop is calculated
The preview is a scaled view of the source. Every handle position is converted back into source-image coordinates before the crop is applied, so the exported pixels come from the original file at its native resolution.
scale = preview width ÷ source width
source x = preview x ÷ scale
source width = preview width ÷ scale
export = source pixels within (x, y, width, height)- The crop area is constrained to the image bounds, so it can never extend past an edge and produce empty pixels.
- Rotation and flip are applied to the source before the crop rectangle is read, which keeps the numeric fields meaningful after a transform.
- EXIF orientation is applied on load, so the image you crop is the image as it appears, not as it happens to be stored.
Sources and methodology
ToolNimbly performs this work locally in your browser using the method shown above. Read how ToolNimbly tests calculations and generated documents.
A crop changes composition, not just dimensions
Cropping selects a rectangle from the transformed image. Rotation, zoom and flip therefore affect which source pixels fall inside that rectangle, and the crop must be mapped back to full-resolution coordinates before export. A preview can be smaller than the original for speed, but the downloaded result should be sampled from the original pixels so detail is not limited by the screen-sized canvas.
A fixed ratio controls shape rather than final resolution. A square crop can still be 300 pixels or 3,000 pixels wide, so resize afterward when a platform specifies exact dimensions. Phones may store orientation as metadata instead of physically rotating pixels; applying that orientation before the crop avoids sideways or mirrored output. Keep a margin around faces, logos and text when another service may apply its own responsive crop.
Limitations and privacy
What this tool does not do
- Cropping removes pixels permanently in the exported file. The original on your device is never modified, but the download cannot be un-cropped.
- Rotation is limited to ninety-degree steps. Arbitrary-angle straightening is not supported in this version.
- One image at a time. There is no batch cropping, because a useful crop depends on what is in each individual picture.
- Cropping then saving as JPEG re-encodes the image, which costs a little quality. Choose PNG if you need the exact pixels.
- Maximum 20 MB and 40 megapixels.
Your image is loaded into this page and cropped by your own browser. It is never uploaded, and metadata is stripped from the exported file.
Frequently asked questions
Does cropping reduce image quality?
The cropped area keeps its original pixels exactly, so there is no loss from the crop itself. Quality is only affected by the output format — saving as JPEG or WebP re-encodes and costs a little; saving as PNG does not.
How do I crop to an exact size in pixels?
Use the numeric fields rather than dragging. Type the x and y position and the width and height you need, and the crop box moves to match. This is the reliable way to hit a specific requirement.
Can I crop with the keyboard?
Yes. Tab to the crop area, then use the arrow keys to move it and shift with the arrow keys to resize. Every control including the aspect presets is reachable and operable without a mouse.
Why is my exported image smaller than I expected?
The export matches the crop area in source pixels. If you cropped a small region of a large photo, the result is genuinely small. The dimensions are displayed before download so you can adjust before committing.
What aspect ratio should a profile picture be?
Square — 1:1 — for almost every platform. Use the 1:1 preset and aim for at least 400 pixels on a side, more if the platform displays it large anywhere.
Read more about this
JPG, PNG or WebP: choosing an image format
Which image format to use and why, what lossy compression actually discards, and the conversions that cost you quality for nothing.
Related tools
Other tools people use alongside the image cropper.
Image Resizer
Resize JPG, PNG and WebP images by pixels or percentage, with aspect-ratio lock, contain or cover fitting and a choice of output format.
Image Compressor
Compress JPG, PNG and WebP images in your browser. Adjust quality, cap dimensions and download one file or a ZIP. Nothing is uploaded to a server.
PNG to JPG Converter
Convert PNG images to JPG with a quality slider and a choice of background colour for transparent areas. Batch conversion and ZIP download included.
Image to PDF Converter
Turn JPG, PNG and WebP images into a single PDF. Reorder pages, pick A4 or Letter, set margins and keep every aspect ratio intact.
Part of Image Tools. Last reviewed .