Free Image Saturation Adjuster
Make the colours in a photo stronger or softer. Upload images, drag the saturation and vibrance sliders (or adjust single colours such as reds or blues), compare before and after, and download at full resolution. Everything runs in your browser, so your images are never uploaded.
Upload Images to Adjust Saturation
Drop images here or choose them • Any number of images • Processed on your device
Saturation
Turn colour intensity down to greyscale or up to double, evenly across the whole image.
Vibrance
Boosts muted colours more than colours that are already strong, and leaves greys, whites and blacks untouched.
Per-colour control
Raise or lower the saturation of reds, oranges, yellows, greens, aquas, blues, purples and magentas separately.
Saturation adjuster: change image colour intensity, free and private
To change the saturation of an image free and private, click Select Images, drag the Saturation slider (from -100, grayscale, to +100, double), add Vibrance or a Per-colour saturation band if you need finer control, compare with the divider on the preview, and click Download. The colours are changed in your browser. Nothing is uploaded, and the Network tab in DevTools will confirm it.
Saturation is the intensity of a colour: high values look vivid, low values look greyish, and zero leaves only grey. This tool changes saturation in the HSL colour model, so hue and lightness stay as they were and a blue stays the same blue. Greys, white and black are never changed, and transparency is left alone.
Saturation is different from brightness, which makes everything lighter or darker, and from contrast, which widens or narrows the gap between light and dark. Fix those first, then come back for colour.
Table of Use: settings for common looks
| Goal | Setting | Result |
|---|---|---|
| Dull photo that needs life | Vivid preset (Saturation 30, Vibrance 20) | All colours about 30% stronger, muted ones a little more; colours near full saturation reach the maximum |
| Punchy graphic or social post | Ultra Vibrant preset (Saturation 50, Vibrance 30) | Bold colour; watch for clipped detail |
| Soft, muted, film-like look | Muted preset (Saturation -50), or -30 to -60 | Half the colour intensity at -50 |
| Quick black and white | Grayscale preset (Saturation -100) | Every pixel becomes its HSL lightness |
| Deeper sky, natural skin | Per-colour saturation: raise Blues | Blues stronger; oranges and reds untouched |
| Red cast on faces or a loud red sign | Per-colour saturation: lower Reds | Reds calmer; neighbouring oranges and magentas change a little, other colours unchanged |
| A set of photos from one shoot | Adjust one, click Apply to all, then Download All (ZIP) | saturation-adjusted.zip with matching colour |
For a black and white result that follows how bright colours look to the eye, the grayscale converter offers luminance-weighted methods. To flip every colour to its opposite, use the color inversion tool.
Features
- Saturation, -100 to +100. Multiplies each pixel's saturation: -100 removes colour, +100 doubles it, and values above full saturation are capped.
- Vibrance, -100 to +100. A boost that shrinks as a colour gets more saturated, so muted colours gain proportionally more.
- Per-colour saturation. Eight sliders (Reds, Oranges, Yellows, Greens, Aquas, Blues, Purples, Magentas) centred on hues 0, 30, 60, 120, 180, 240, 270 and 300 degrees, blended linearly between neighbours.
- Before and after divider. Drag across the preview, or use the slider under it.
- Quick presets and Reset. Grayscale, Muted, Vivid and Ultra Vibrant set Saturation and Vibrance; Reset returns the image to its original colours.
- Batch and Apply to all. Each image has its own settings; one click copies them to every image.
- Full-resolution download. The preview uses a copy of at most 1,600 pixels on the longest side to stay smooth, but the saved file is recalculated at the original size.
- Honest output. JPG and WebP are saved at quality 92, PNG losslessly. Metadata such as EXIF is not copied, and 16-bit images are saved as 8-bit.
The maths per pixel, with saturation s from 0 to 1: s1 = min(1, s x (1 + Saturation / 100)); then s2 = min(1, s1 x (1 + V x (1 - s1))) with V = Vibrance / 100; then s2 is multiplied by 1 + B / 100, where B is the blended per-colour value for that hue. A pixel at s = 0.30 with Vibrance +50 becomes 0.405, while one at s = 0.90 becomes only 0.945. If detail looks soft after a colour change, the image sharpener can help.
How to adjust image saturation, step by step
- Click Select Images, or drop files on "Upload Images to Adjust Saturation". Add More adds further images later.
- Drag Saturation for an even change, or Vibrance for a gentler one that favours muted colours.
- Open Per-colour saturation to change single colour ranges, or click a Quick Presets button as a starting point.
- Drag the divider across the preview to compare Original and Adjusted. Reset undoes everything for that image.
- If you have several images, click Apply to all on the one you tuned.
- Check the Saved as line, then click Download, or Download All (ZIP).
Colour tools combine well. A lower saturation followed by the sepia filter gives a vintage look, and the vignette tool darkens the edges afterwards.
Who can use it
- Photographers and hobbyists fixing flat holiday or phone photos without installing an editor.
- Online sellers making product pictures pop, then reducing the file with the image compressor.
- Social media and blog writers matching colour across a set of images, then switching format with the PNG to JPG converter or the PNG to WebP converter.
- Designers and students learning how saturation, vibrance and hue ranges differ, using the before and after divider.
- Privacy-conscious users who do not want family photos sent to a server.
FAQs
How do I increase or decrease the saturation of an image?
Click Select Images, then drag the Saturation slider. Left reduces colour, down to grayscale at -100; right increases it, up to double at +100. The preview updates as you drag, and the divider on it lets you compare with the original. Click Download to save the image at full resolution, or Download All (ZIP) for several.
What is the difference between saturation and vibrance?
Saturation scales every colour by the same factor. Vibrance changes muted colours proportionally more than colours that are already strong, so a dull photo gains life without bright colours being pushed to their limit. Neither control touches neutral greys, whites or blacks, because they have no colour to change. Use saturation for an even effect and vibrance for a gentler one.
Can I change only one colour, such as the blues in a sky?
Yes. Open Per-colour saturation and use the sliders for Reds, Oranges, Yellows, Greens, Aquas, Blues, Purples and Magentas. Each slider changes colours whose hue is near its range, blending smoothly into the neighbouring ranges. Raise Blues to deepen a sky, or lower Reds to calm a red cast, while colours outside the neighbouring ranges stay as they were.
How do I make a photo black and white with this tool?
Set Saturation to -100, or click the Grayscale preset. Every pixel then becomes the average of its strongest and weakest colour channel, which is its HSL lightness. That is a quick desaturation, not a luminance-weighted conversion, so greens and reds may look flatter. For weighted methods use the grayscale converter.
Will adjusting saturation reduce image quality?
The adjustment is calculated for every pixel at full resolution when you download. PNG files are saved losslessly. JPG and WebP files are saved again at quality 92, which is high but still lossy, so avoid editing and re-saving the same JPG repeatedly. Large saturation boosts can also push strong colours to their maximum and flatten detail in them.
What format is the downloaded image?
JPG, PNG and WebP images are saved in the same format. Other formats such as GIF, BMP or SVG are saved as PNG, with a .png extension, because browsers cannot write them; an animated GIF becomes one still frame. Each image card has a Saved as line showing the format, and transparency in PNG and WebP is kept.
How do I apply the same saturation to many photos?
Add all the images, adjust one of them, then click Apply to all on that card. It copies that image’s saturation, vibrance and per-colour settings to the others, which keeps a set from one shoot consistent. Download All (ZIP) then saves every image at full resolution in one file called saturation-adjusted.zip.
Is it safe to adjust saturation online? Are my images uploaded?
Nothing is uploaded. Your browser decodes each image, JavaScript on your device changes the colours and saves the file, and you can verify that in the Network tab of DevTools. In browsers such as Safari that cannot write WebP themselves, a WebAssembly encoder is downloaded from this site the first time it is needed and then runs on your device.
Related Image Tools
Explore more powerful image tools to enhance your productivity
JPG to PNG Converter
Convert JPG to PNG
PNG to JPG Converter
Convert PNG to JPG
WebP to PNG Converter
Convert WebP to PNG
PNG to WebP Converter
Convert PNG to WebP
Image Resizer
Resize images
Image Cropper
Crop images
Image Compressor
Compress images
Image Rotator
Rotate images
Image Flip Tool
Flip images
Grayscale Converter
Convert to grayscale
Sepia Filter
Apply sepia effect
Image Blur Tool
Blur images
Brightness Adjuster
Adjust brightness
Contrast Adjuster
Adjust contrast
Image Sharpener
Sharpen images
Add Text to Image
Add text overlay
Add Watermark
Add watermarks
Remove Background
Remove image background
Color Inversion Tool
Invert colors
Image Border Adder
Add borders