Concretely, the wide-gamut HEIC is decoded before filtering, which matters: applying a colour filter after a naive sRGB conversion is what produces the washed-out results people blame on the filter itself. You pick the effect and its strength and the transform is applied to the whole file at once.
Which effects are available?
+
Grayscale, sepia, invert, blur, sharpen, and brightness, contrast and saturation adjustment. They can be combined, and combining them in one pass is better than running the tool repeatedly.
Does the source format change how a filter looks?
+
It can. this format is read and written by the same streaming pipeline as everything else we support. Colour depth and the palette model in particular decide how smoothly a gradient or a blur can be represented.
Anything specific to HEIC to keep in mind?
+
Yes — HEIC decoding needs the HEVC licence stack that Windows and most browsers ship without, which is usually the real reason the file is here at all. That is often the difference between an effect looking clean and looking banded.
Can I undo a filter after downloading?
+
No — the effect is baked into the output pixels, which is the point of applying it. Keep the original file; that is your undo. Grayscale and blur in particular discard information that genuinely cannot be recovered.
Can I apply the same look to a whole set?
+
Yes. One filter configuration is applied across the batch, which is how you get a visually consistent gallery rather than a set of individually-tweaked images that almost match.