Skip to main content

PNG Compressor

Compress static PNG images locally in your browser. Keep PNG output for transparency, compare dimensions and file size, and download the result.

100% Local · Files Never Leave Your Device
Compression Mode

or drag & drop here

Paste from clipboard with Cmd+V · Multiple files supported

Supported: JPG · PNG · WebP · AVIF · HEIC

No server upload limit0 KB uploadNo watermark100% Free
Processing happens locally in your browser — nothing is uploaded.
Try a sample:
  • Never uploaded
  • No watermark
  • No sign-up
  • No server upload limits

How It Works

Simple 3-step compression powered entirely by your local browser

§ 01
Step 01

Select or Drop Images

Choose supported JPG, PNG, WebP, AVIF, HEIC files from your device.

§ 02
Step 02

Choose Output Settings

Adjust the output format, quality, or target size for the result you need.

§ 03
Step 03

Inspect and Download

Processing runs locally in the browser. Review the result before downloading.

Why Choose LessMB

The private, modern alternative to legacy cloud compressor websites

100% In-Browser Privacy

Zero bytes uploaded. Your personal photos, sensitive documents, and private videos never touch external servers or cloud storage.

Zero Queue & Instant Start

No waiting in cloud conversion queues or watching slow upload bars. Processing starts the millisecond you drop your file.

Hardware Acceleration

Harnesses WebAssembly SIMD and WebCodecs GPU encoding for high-fidelity compression directly on modern consumer hardware.

No Credit Consumption

Free tier compression uses your own device compute, meaning zero server credit drain for everyday single and batch tasks.

About This Format

PNG is a lossless raster image format that supports transparency. It is useful for screenshots, logos, and interface images where text edges matter. LessMB compresses static PNG images locally in your browser; files are not uploaded for processing.

How Its Compression Works

LessMB decodes a PNG, encodes it back to PNG, and runs OxiPNG optimization. For a PNG input, Smart mode keeps PNG output and the original dimensions. PNG encoding is lossless for the decoded image, but a smaller target can trigger resizing, and changing the output to JPG or WebP can change quality. There is no palette-quantization control in this tool. Savings depend on the source file and may be small, zero, or negative.

Practical Tips

  • For a screenshot or transparent logo, start in Smart mode with PNG input. Keep PNG output and the original dimensions when preserving detail matters.
  • Check the finished dimensions, transparency, and file size before downloading. If the output is larger, keep the original file.
  • If a strict byte target needs a smaller image, inspect text and edges after resizing. Resizing changes pixels even when the output format is PNG.
  • JPG does not support transparency. Only switch formats when the destination accepts the new format and the result looks right.

Frequently Asked Questions

Straight answers about this tool and how it works

Explore Related Tools

Related tools with distinct file-format or workflow purposes