Image tool

PNG Color Changer

Preview global HSL changes on a PNG in your browser. This tool changes every pixel equally and does not replace one selected color.

In-browser processingNo account requiredPrivacy details ↗
No file selected

PNG only; up to 20 MB, 10,000 pixels per side, and 40 megapixels. Processing stays in this browser.

Global HSL adjustment affects every pixel equally. It does not replace one selected color or object.

Choose a PNG to begin

Transparency is preserved; metadata is not retained.

A QUICK WALKTHROUGH

How to use this tool

  1. Choose one PNG up to 20 MB and 40 megapixels.
  2. Adjust hue, saturation, and lightness while checking the live preview.
  3. Download the adjusted PNG when the result is ready.

Global HSL adjustment

Hue rotates the color wheel; saturation and lightness scale each pixel’s HSL values. The transform applies to the full image, including all objects and colors.

Alpha stays intact

The browser edits only red, green, and blue channels in the decoded PNG. Alpha values are preserved and the output is encoded as a new PNG.

Not single-color replacement

This focused tool has no color picker, tolerance, mask, or object selection. It cannot replace one color or recolor one object independently; use a selection-based editor for that workflow.

Local limits

One PNG up to 20 MB is accepted. Decoded images must be at most 10,000 pixels per side and 40 megapixels. Metadata and PNG file structure are not retained.

GOOD TO KNOW

Common questions

Does this replace a single color?

No. Hue, saturation, and lightness are global adjustments applied to every pixel. There is no color matching or object selection.

Is transparency preserved?

Yes. The output is a new PNG and copies each source alpha value unchanged.

Does my PNG leave the browser?

No. Decoding, preview, adjustment, and PNG encoding happen locally.