Bluer sky, greener grass
Lift blue and green saturation through HSL alone, leaving skin tones untouched.
Guide
Image Adjust is the colour panel of the image workbench (add ?tool=adjust to the address bar) and is split into Basic, Curves and HSL tabs. Basic holds nine sliders running from −100 to 100, with sharpness, noise and blur on a 0–100 scale; Curves is a Catmull-Rom spline with a composite RGB channel plus red, green and blue — click a curve to add a control point (8 per curve at most) and double-click one to delete it; HSL divides the picture into eight hue families — red, orange, yellow, green, light green, blue, purple and magenta — and each family gets its own hue shift, saturation and lightness that touch only that family's pixels and blend smoothly by hue distance. Everything takes effect live and leaves the original intact, and releasing a slider adds one step to the undo history. The whole panel runs inside your browser.
Updated 2026-09-094 min read
Image Adjust is the colour panel of the image workbench (add ?tool=adjust to the address bar) and is split into Basic, Curves and HSL tabs. Basic holds nine sliders running from −100 to 100, with sharpness, noise and blur on a 0–100 scale; Curves is a Catmull-Rom spline with a composite RGB channel plus red, green and blue — click a curve to add a control point (8 per curve at most) and double-click one to delete it; HSL divides the picture into eight hue families — red, orange, yellow, green, light green, blue, purple and magenta — and each family gets its own hue shift, saturation and lightness that touch only that family's pixels and blend smoothly by hue distance. Everything takes effect live and leaves the original intact, and releasing a slider adds one step to the undo history. The whole panel runs inside your browser.
It is a manual fine-tuning tool: for one-click automatic correction reach for “Auto Enhance”, and to adjust a single region use “Local Adjust”.
<original-name>_edited, and with several images you can “Export all as zip”.Only the blue family is affected
Two control points are enough
Stacked on top of a filter
Overcast landscape; in HSL pick Blue, saturation +40, lightness −10The sky turns deeper blue while the grass and skin tones stay as they wereCurves, RGB channel: drag (0.25, 0.25) to (0.25, 0.18) and (0.75, 0.75) to (0.75, 0.82)A classic S-curve: shadows deeper, highlights brighter, contrast upBasic: temperature −30, saturation −20, noise grain 25A cooler, low-saturation look with film grainLift blue and green saturation through HSL alone, leaving skin tones untouched.
Build an S-curve and add noise grain from the Basic tab.
Drag temperature towards the negative end until the scene turns neutral.
Adjust several screenshots with the same set of values, then export them as a package.
No. Grading is stacked onto the base image as a live filter chain and can be reset at any moment; the result is written into a new file only when you export.
The sliders are global linear adjustments; a curve can lift only the midtones or press down only the shadows, which gives you finer control.
Images whose long edge exceeds 4096px are edited through a reduced proxy, so choosing “full-resolution replay” on export re-applies all adjustments at the original resolution — it takes a little longer.
Pictures are processed locally in the browser through WebGL / canvas filters and are never uploaded to any server; they are released from memory once you close the page.
Updated 2026-09-09
Live brightness, contrast, saturation and temperature, plus pro curves and per-channel HSL
Everything runs locally in your browser; files are never uploaded to a server