Compress a PNG to 100KB
Choose Target KB and the 100KB preset for a form or portal. The tool aims for an output at or under the maximum when achievable, rather than a byte-perfect file.
Choose one PNG, reduce its file size by quality or target size, inspect the measured result, and download it locally with no login or registration.
One image at a time · processed locally
Keeps the original width unless you enter a smaller value. The tool never enlarges the image.
Your PNG stays in this browser
A short path from one PNG file to a measured result you can inspect before downloading.
Choose, drop, or paste one PNG and confirm its original file size and dimensions before changing settings.
Use Quality for visual control, or Target KB for an upload limit. Target mode uses JPG or WebP and can reduce dimensions when quality alone is not enough.
Review bytes, dimensions, format, visible detail, and target status, then download the result or adjust one setting and try again.
Use these as starting points, not guarantees. Image dimensions, transparency, detail, and output format determine the measured file size.
Choose Target KB and the 100KB preset for a form or portal. The tool aims for an output at or under the maximum when achievable, rather than a byte-perfect file.
For an oversized attachment, try a practical output format first. Lower the maximum width only when the destination does not need the original dimensions.
Try WebP only when the destination supports it. Keep PNG when transparency or lossless edges matter more than the smallest possible file.
Text-heavy screenshots can show artifacts with lossy output. Compare labels, edges, and gradients in the preview before replacing the original.
Choose the output format before downloading a smaller file that no longer fits the job. PNG, WebP, and JPG make different tradeoffs.
PNG keeps transparent pixels and sharp graphic edges, but a lossless re-encode can save little when the source is already optimized.
WebP can be an efficient web output and can retain transparency. Confirm that the receiving site, app, or workflow accepts WebP before using it.
JPG cannot keep transparency. Pick a background color in the workspace and inspect flattened edges before using a JPG for a logo, cutout, or overlay.
Fine detail, noise, alpha transparency, dimensions, source optimization, and output encoding all change the final number of bytes.
Use the measured result and the preview together. One setting does not produce the same savings or visible quality for every PNG.
Compression changes encoding; resizing changes pixels. A smaller maximum width can save more bytes than extreme quality reduction when the original is larger than its destination needs.
Review the areas most likely to expose artifacts, especially screenshots, icons, labels, transparent edges, and smooth gradients.
Try a supported smaller output format, lower quality, or a smaller maximum width. Change one setting at a time so you can see what improved the result.
When exact pixels or percentage scaling are the real need, use Image Resizer instead of treating file compression as a substitute for resizing.
The tool keeps processing in the browser and states practical boundaries before you choose a sensitive, oversized, or unsupported file.
The selected PNG is decoded, processed, previewed, and exported in this browser. It is not sent to a processing server.
This page accepts PNG input and can export PNG, JPG, or WebP. Target KB mode uses JPG or WebP because a PNG quality value does not control lossless Canvas output.
Canvas export creates a new output and normally does not copy source metadata. This is not a security-grade claim about metadata removal.
The tool processes one PNG at a time and rejects images above 12,000 pixels in either dimension. Very large files also depend on device memory and browser codec support.
Resize the image to exact dimensions or convert it to another supported format.
Resize an Image to Exact Dimensions
Resize JPG, PNG, and WebP images by exact pixels or percentage. Keep the aspect ratio, choose the output format, compare dimensions and file size, and download the locally processed result without logging in.
Convert PNG to JPG
Convert PNG images to JPG in your browser, choose the JPG quality and background for transparent pixels, compare the result, and download it without signing in.
Convert WebP to PNG
Convert WebP to PNG when you need transparency or wider editing compatibility. Preserve the image dimensions, compare the output, and download the PNG without uploading or signing in.
Compress JPG, PNG, or WebP
Reduce JPG, PNG, or WebP file size by quality or target KB. Compare the original and compressed result, then download the smaller file locally with no login or upload.
Direct answers about PNG size limits, transparency, quality, formats, privacy, and the one-file workflow.
Choose, drop, or paste one PNG, select Quality or Target KB, choose an output format, then compress it. Check the measured file size, dimensions, format, and preview before downloading.
PNG output is lossless in this tool, but it may not become much smaller. JPG and WebP can reduce bytes more by using lossy encoding, so inspect text, edges, gradients, and transparent areas before replacing the original.
A PNG can already be well optimized, and detailed pixels, transparency, dimensions, and source encoding all affect its size. Try WebP or JPG when the destination allows it, or use a smaller maximum width when the original has more pixels than needed.
Choose Target KB, enter 100 or 1024, and use JPG or WebP output. The tool aims for the highest practical quality at or under the maximum and may reduce dimensions if quality alone is not enough; it does not promise an exact byte count.
PNG output keeps transparency. WebP can also retain transparency in supported destinations. JPG cannot keep transparent pixels, so this page fills them with the background color you choose.
No. The selected PNG is decoded, processed, previewed, and exported in your current browser. The tool does not send it to a processing server.
Compression changes the file encoding to reduce bytes. Resizing changes pixel dimensions. This page can set a smaller maximum width, but use Image Resizer when exact pixels or percentage scaling are the main requirement.