Applies pixel effects inside the Worker without canvas filters: grayscale, sepia, invert (each blendable by percentage), brightness, contrast and saturation (100% = unchanged), separable box blur (radius), pixelate (block size), threshold (luma cut-off) and unsharp-style sharpen. Choose one effect in the fields or type a pipeline in the editor; the summary lists the CSS filter equivalent where one exists. PNG is processed in pure JavaScript; other formats are decoded by the browser. Everything runs locally.