Free AI Tools
Browse tool categories

Compress a PNG File Online

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.

  • Free, no login
  • Local processing
  • Quality or target KB
  • PNG input

PNG compression workspace

Source PNG

Compression goal

Keeps the original width unless you enter a smaller value. The tool never enlarges the image.

Your PNG stays in this browser

Preview

How to Compress a PNG

A short path from one PNG file to a measured result you can inspect before downloading.

  1. Step 1

    Choose a PNG File

    Choose, drop, or paste one PNG and confirm its original file size and dimensions before changing settings.

  2. Step 2

    Choose Quality or a Target Size

    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.

  3. Step 3

    Compare the Result and Download

    Review bytes, dimensions, format, visible detail, and target status, then download the result or adjust one setting and try again.

Compress PNG Files for Common Size Limits

Use these as starting points, not guarantees. Image dimensions, transparency, detail, and output format determine the measured file size.

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.

Reduce a PNG for Email or Upload

For an oversized attachment, try a practical output format first. Lower the maximum width only when the destination does not need the original dimensions.

Make PNG Website Images Smaller

Try WebP only when the destination supports it. Keep PNG when transparency or lossless edges matter more than the smallest possible file.

Compress a PNG Screenshot

Text-heavy screenshots can show artifacts with lossy output. Compare labels, edges, and gradients in the preview before replacing the original.

Keep Transparency or Choose a Smaller Format

Choose the output format before downloading a smaller file that no longer fits the job. PNG, WebP, and JPG make different tradeoffs.

Keep PNG When Transparency Matters

PNG keeps transparent pixels and sharp graphic edges, but a lossless re-encode can save little when the source is already optimized.

Use WebP When Your Destination Supports It

WebP can be an efficient web output and can retain transparency. Confirm that the receiving site, app, or workflow accepts WebP before using it.

Use JPG Only with a Solid Background

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.

Do Not Expect Every PNG to Shrink

Fine detail, noise, alpha transparency, dimensions, source optimization, and output encoding all change the final number of bytes.

Illustration of the same cutout shown with transparent, neutral web, and solid-background treatments.

Check PNG Quality and File Size Before You Download

Use the measured result and the preview together. One setting does not produce the same savings or visible quality for every PNG.

Check the Bytes and Dimensions

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.

Inspect Text, Edges, and Gradients

Review the areas most likely to expose artifacts, especially screenshots, icons, labels, transparent edges, and smooth gradients.

If the Result Is Larger, Change One Variable

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.

Use Image Resizer for Exact Dimensions

When exact pixels or percentage scaling are the real need, use Image Resizer instead of treating file compression as a substitute for resizing.

Illustration of an image review with magnified edge detail, a dimension guide, and one adjustment control.

PNG Compression Privacy, Formats, and Limits

The tool keeps processing in the browser and states practical boundaries before you choose a sensitive, oversized, or unsupported file.

Processed Locally in Your Browser

The selected PNG is decoded, processed, previewed, and exported in this browser. It is not sent to a processing server.

Supported PNG Input and Output Choices

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.

Source Metadata Is Not Preserved

Canvas export creates a new output and normally does not copy source metadata. This is not a security-grade claim about metadata removal.

One Image and Browser Limits

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.

Illustration of one image sheet handled inside a local device workspace with format swatches and a boundary guide.

Related image tools

Resize the image to exact dimensions or convert it to another supported format.

Browse image tools
IR Image tool

Resize an Image to Exact Dimensions

Image Resizer

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.

Pt Image tool

Convert PNG to JPG

PNG to JPG Converter

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.

Wt Image tool

Convert WebP to PNG

WebP to PNG Converter

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.

IC Image tool

Compress JPG, PNG, or WebP

Image Compressor

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.

PNG Compression FAQ

Direct answers about PNG size limits, transparency, quality, formats, privacy, and the one-file workflow.

How do I compress a PNG file?

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.

Can I compress a PNG without losing quality?

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.

Why is my PNG file still large after compression?

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.

Can I compress a PNG to 100KB or 1MB?

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.

Will compressing a PNG keep transparency?

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.

Does this PNG compressor upload my file?

No. The selected PNG is decoded, processed, previewed, and exported in your current browser. The tool does not send it to a processing server.

What is the difference between compressing and resizing a PNG?

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.