Local, private photo editing

Image Saturation Adjuster

Upload a photo and drag one slider to mute or boost its colors, with a live canvas preview and instant PNG download.

Click to upload a photo or drag and drop it here JPG, PNG or WebP · processed entirely in your browser, never uploaded

How it works

1

Upload your photo

Click the drop zone or drag a JPG, PNG, or WebP file onto it. The image loads straight into a canvas on your device.

2

Drag the saturation slider

Move left toward -100 to fade colors to grayscale, or right past 100% to push colors beyond their original intensity.

3

Download the result

Every move recalculates from the original pixels via a luminance blend, so you can compare freely before exporting a PNG.

FAQ

Is my photo sent to a server?

No. The whole edit happens locally in your browser using the Canvas API, so your photo never leaves your device.

How is saturation calculated?

Each pixel's grayscale luminance is computed with 0.299R + 0.587G + 0.114B, then every channel is blended between that gray value and the original color by the saturation amount, including values above 100% for extra punch.

Can I fully desaturate a photo to black and white?

Yes. Drag the slider all the way to -100 to remove all color and get a pure grayscale version of your photo.

Try other tools