Crop images
Crop JPG, PNG, and WebP images entirely in your browser — drag an interactive crop box, snap to aspect presets like 1:1 or 16:9, or type exact pixel dimensions. Your images never leave your device: no upload, no account, no tracking.
Drop images here, paste, or
JPEG, PNG, WebP. Cropped in your browser, nothing uploaded.
What this tool does
Drop in one JPEG, PNG, or WebP image or a whole batch, and trim each one on your own device. The active image fills a preview stage with a crop box on top: drag the box to move it, pull any of the eight handles to resize it, or type exact numbers into the X, Y, Width, and Height fields. A live W × H readout always shows the crop in source pixels, so you know precisely what you will get. The box is always kept inside the image and never shrinks below a small floor, so it cannot escape the frame or collapse to nothing. Everything works with a mouse, a finger, or a pen — the handles have oversized touch targets, and arrow keys nudge the box a pixel at a time (hold Shift for ten).
Aspect ratios and exact pixels
The preset row snaps the crop to a fixed shape: a square for a profile picture (1:1), widescreen for a banner (16:9), classic photo shapes (4:3, 3:2), and their portrait counterparts (3:4, 2:3, 9:16). Original keeps the image's own proportions, and Free lets you drag any shape you like. Picking a preset re-fits the largest box of that shape, centered on your current crop, and while it is active the handles hold the ratio for you. When you need an exact result — say a 1080 × 1080 avatar — type the numbers in and the box follows, clamped to what the image can actually provide.
Formats, quality, and metadata
Each cropped image keeps its original format: a JPEG stays a JPEG, a PNG stays a PNG, a WebP stays a WebP. The crop is drawn at full source resolution — the on-screen preview is only scaled to fit the stage, never the output — so nothing is downsized unless you ask for it. JPEG and WebP are re-encoded at a high quality setting and PNG stays lossless. Because the pixels are re-encoded, the hidden EXIF and GPS metadata is dropped along the way, so a cropped copy is also a cleaner, less revealing one. Rotating, straightening, and flipping are out of scope here — the Photo Editor handles those. AVIF and GIF are not supported yet: reliable in-browser AVIF encoding is not available on every platform, and cropping would flatten a GIF's animation.
Nothing is uploaded
The decoding, cropping, and re-encoding all run in your browser, using code this page loads only from its own address — never a third-party server. You can open your browser's network panel and watch: no image data leaves the machine. There is no account, no tracking, and no upload step to opt out of. The full source is public on GitHub under the AGPL-3.0 licence, and the privacy panel in the footer names every file this page can load and when.
Questions
Can I crop an image without uploading it?
Yes. The whole process happens in your browser, on your device — you can verify it by opening your browser's DevTools Network tab while cropping and watching that no image data leaves the machine. There is no account and nothing to sign up for.
Can I crop to a square or 16:9?
Yes. Pick 1:1 for a square or 16:9 for widescreen from the preset row, and the crop box snaps to that shape, centered on your current selection. The handles then keep the ratio as you resize, so the result stays exactly square or exactly 16:9. Portrait presets like 9:16 and 3:4 are there too, and Free lets you drag any shape.
Can I crop to exact pixel dimensions?
Yes. Type the pixel values into the Width and Height fields — and X and Y to place the box — and the crop rectangle updates to match, clamped to what the image actually contains. The live W × H readout confirms the exact source-pixel size you will download, which is handy for avatars, thumbnails, and print sizes.
Can I crop many images at once?
Yes. Add as many as you like and a thumbnail strip appears above the stage. Each image keeps its own crop box and aspect setting, so switching between them never loses your work. Download each one from its own crop, or use "Download all (ZIP)" to get the whole set at once — the practical limit is your device's memory, not a server quota.
Does cropping reduce quality?
Cropping itself only removes pixels outside the box — it does not resample the pixels you keep. JPEG and WebP are re-encoded once at a high quality setting, which is visually near-lossless, and PNG stays fully lossless. The output is at full source resolution; the preview is scaled only to fit your screen.
Related tools
Resize Image — change pixel dimensions to an exact size or percentage. Compress images — shrink the file size without changing dimensions. Photo Editor — crop, rotate, redact, and batch-edit images. Convert Image — change between JPEG, PNG, WebP, and AVIF.