Free PNG Tools

A complete set of 26 browser-side PNG tools β€” convert, compress, resize, crop, rotate, filter and edit PNG images without uploading them anywhere. Everything runs locally in your browser using the HTML5 Canvas API.

100% private β€” every tool processes files in your browser. No upload, no server, no sign-up.

Convert

Switch PNG to and from JPG, WebP, ICO, Base64 and more.

Edit

Resize, crop, rotate, flip and compress without losing quality.

Effects

Apply grayscale, sepia, blur, pixelate and other classic filters.

Colour

Read colours from a PNG or make a background transparent.

What is a PNG file?

PNG (Portable Network Graphics) is a raster image format that uses lossless compression and supports a full 8-bit alpha channel for transparency. It was designed in 1996 as an open alternative to GIF and quickly became the default format for logos, icons, screenshots and any image where pixel-perfect detail matters more than file size. Unlike JPG, PNG never blurs sharp edges or text; unlike GIF, it supports millions of colours and smooth transparency rather than a single transparent index.

PNG's biggest strength β€” lossless compression β€” is also its biggest weakness for the modern web: PNGs of photographs can be 5–10Γ— larger than the equivalent JPG or WebP. The tools on this page exist to help you get the most out of PNG: keep them when you need transparency or perfect quality, convert them when JPG or WebP would be better, and resize, crop, rotate, recolour or filter them without installing any software.

How these tools work

Every tool here is a small, self-contained web app that runs inside your browser. When you drag a PNG onto a tool, the browser decodes it into a hidden <canvas> element, applies whatever transformation you've asked for (compression, resize, filter, etc.), and re-encodes the result as a new Blob you can download. The file never travels to a server. You can verify that yourself: open your browser's Developer Tools, switch to the Network tab, drag a file in, and watch β€” no upload request is ever made.

Running locally has three practical benefits: privacy (sensitive screenshots, design mock-ups and personal photos never leave your device), speed (no upload + download round-trip β€” small files process in milliseconds), and offline support (once a tool is loaded, it works without an internet connection).

When to use PNG vs. JPG vs. WebP

Use caseBest formatWhy
Logo, icon, UI elementPNGSharp edges and transparency, small palette compresses well.
Screenshot of text or app UIPNGLossless preserves anti-aliased text; JPG blurs it.
Photograph on a web pageWebP or JPG10–80% smaller than PNG with no visible loss for photos.
Photograph that needs transparencyWebP or PNGJPG doesn't support an alpha channel.
Animated imageWebP, GIF or APNGPlain PNG is single-frame only.
Print at high DPIPNG or TIFFNo lossy compression artefacts.

FAQs

Are these PNG tools really free?

Yes. There is no sign-up, no watermark, no daily limit, and no premium tier. We make money from ads on the site, not from charging you to convert images.

Do you store the images I upload?

We don't receive them in the first place. Every tool processes your file in your browser using the Canvas API. Nothing is sent over the network.

What's the maximum file size?

Most tools enforce a soft limit of 50 MB. The real limit is your browser's memory β€” desktops typically handle 100 MB+, mobile devices around 20 MB.

Will my transparent PNG stay transparent?

When you keep the format as PNG or WebP, yes. JPG does not support transparency β€” transparent pixels are flattened against white (or black, depending on the tool).

Can I batch-process many PNGs at once?

Not yet β€” every tool currently handles one file at a time. Batch processing is on the roadmap.

Other tool categories