Crop PNG
Choose a PNG
Choose a PNG, set an exact rectangle and download the cropped result. The image is decoded and re-encoded inside your browser, without being uploaded to our server.
How to crop a PNG
-
1
Choose a PNG
Select one PNG up to 20 MB, 8,192 pixels per side and 16 megapixels.
-
2
Set the rectangle
Drag across the preview or enter X, Y, width and height in pixels.
-
3
Review the crop
Check the output dimensions and preview before downloading.
-
4
Download the PNG
Save the browser-generated PNG with its visible transparent areas retained.
What the crop keeps
The output keeps the pixels inside the selected rectangle, including their visible transparency. Coordinates are limited to the image, so an oversized or negative entry cannot create an out-of-bounds crop.
What the browser changes
This is a decoded-pixel crop, not a byte-level edit. The browser re-encodes the result as an 8-bit PNG. It does not preserve the source file’s metadata, palette mode, 16-bit channel precision, interlacing or exact compressed bytes. Colour management can also differ between browsers. If those technical properties must remain unchanged, use a desktop PNG editor that supports lossless chunk-level workflows.
Limits and privacy
The source must be a valid PNG no larger than 20 MB, 8,192 pixels on either side or 16 megapixels in total. The generated file is limited to 30 MB. Processing occurs locally. In the multi-step flow, the browser keeps a temporary copy in IndexedDB for up to 30 minutes so the image survives navigation between steps. Starting over or expiry removes that local record. The image and its name are never placed in the page URL or sent through Livewire.
Frequently Asked Questions
Yes. Transparent and partially transparent pixels visible in the selected area remain transparent in the generated PNG.
No. The browser decodes the source and creates a new 8-bit PNG. The visible crop is retained, but metadata, palette structure, 16-bit precision, interlacing and compressed bytes are not.
No. Decoding, cropping and export happen in your browser. The multi-step flow may keep a temporary local browser copy for up to 30 minutes, but it is not uploaded to our server.
The file may not be a valid PNG, may be damaged, or may exceed 20 MB, 8,192 pixels per side or 16 megapixels.
Related Tools
Image Resizer
Resize images to pixel-exact dimensions or percentages while preserving aspect ratio. Batch-friendly, no upload.
QR Code Generator
Generate a browser-local QR code from a plain text or URL payload. Adjust size, colours and error correction, then download PNG.
Image Compressor
Compress JPG, PNG and WebP images to reduce file size while preserving visual quality. Entirely in your browser, no upload.
Barcode Generator
Create a 1D barcode in your browser in Code 128, EAN, UPC, ITF-14 and other supported formats. Download the rendered result as SVG or PNG.
GIF Maker
Turn a sequence of images or a short video into an animated GIF. Set frame rate, loop count and dimensions before exporting.
Meme Generator
Add fixed top and bottom captions to a JPG, PNG, or WebP image in your browser. Set font, size, colors, and stroke, then download a PNG.