Workflows

Image Workflow

Chain adjustments and effects into one recipe

Load a JPEG, PNG, or WebP image, then stack steps from the image tools: brightness, temperature, levels, and the other adjustments, plus effects like grain, vignette, glow, and halftone. Steps run top to bottom, each one reading the output of the step before it. Expand a step to change its settings, drag or use the arrows to reorder it, or bypass it with the toggle to see the image with and without it. The preview recomputes the whole chain as you drag, so the on-screen result is the recipe in full.

Every step carries the same settings as its standalone tool. A chain is that whole stack of steps and their values held together as one thing you can save, share, and reopen.

A saved chain is a look you can reuse

A saved chain works like a color preset or a LUT, with one difference: you can open it and change any step. Instead of a fixed lookup baked into a file, you keep the actual recipe, so raising the vignette or dropping the temperature later is one slider, not a re-export.

This is the point of the workflow when you publish images that need to match. If every post in a series wants the same warm, low-contrast grade, build the grade once, save it as a preset, and apply it to each photo. The set stays consistent because every image runs the same steps in the same order.

Real photos are not identical, so the recipe is a starting point, not a stamp. Apply the preset, then adjust the one step a given image needs: a shot taken in brighter light gets its exposure step lowered, a cooler frame gets a nudge of warmth. That change lives with the current image and its link. The saved preset keeps the original look for the next photo, so per-image tuning never drifts the base grade.

The step list lives in the page URL as a readable chain parameter, for example ?chain=sepia:amount=80~vignette. Copy link puts that URL on the clipboard; anyone who opens it gets the same steps and settings on their own image. Save stores the current chain under a name in your browser, and the presets panel holds both your saved chains and the built-in ones. Saved presets stay on this device; the link is how you move a look between devices or hand it to someone else.

Full-resolution output

The on-screen preview is capped at 1024px on the long edge to stay responsive. Download re-runs the chain against the original pixels, so a 4000px photo exports at 4000px with every step applied at full scale. Long chains on large images take a moment; the work happens once, at export.

Starting from a tool page

Tool pages that feed this workflow show a workflow badge under their title. Clicking it carries the tool’s current settings, and the image you loaded, into the editor as the first step, so you can keep the adjustment you dialed in and build on it.

Frequently Asked Questions

Build the chain once, save it as a preset or copy its link, then open each image and apply that preset. The workflow edits one image at a time, so you apply the same saved recipe to each photo rather than uploading a batch.

No. Applying a preset loads its steps into the current chain, and any change you make after that stays with the current image. The saved preset is unchanged until you save over it, so you can lower brightness on one photo without touching the look you reuse everywhere else.

Yes. Each step reads the output of the step before it, so grain before blur softens the grain, while blur before grain keeps it sharp. Use the arrows on a step to move it and compare.

In your browser's localStorage on this device. They are not synced between devices. To keep a workflow anywhere, use Copy link: the URL contains the full step list and settings.

The preview renders at up to 1024px for speed; the download re-runs the same chain at the image's native resolution. Steps with size-dependent geometry, such as halftone, scale their settings so both match.

JPEG, PNG, and WebP. The download keeps the input format, so a PNG source produces a PNG result.