Pixlane is loading locally. No upload, no signup, and your files stay on your device.
Remove grain and color speckles from noisy photos using OpenCV's non-local means denoiser — the same algorithm behind many desktop tools. Tune luminance and chroma strength separately and pick a quality preset. Everything runs locally; your photo never leaves the device.
All processing runs locally in your browser. Your files never leave your device — no upload, no server, no signup required.
Instead of averaging only neighboring pixels, NL-means searches a window for similar patches anywhere nearby and averages those. Repeating textures survive while random sensor noise cancels out.
Luminance strength targets brightness grain; color strength targets chroma speckles (the red/green blotches typical of high-ISO shots). Color noise usually tolerates stronger filtering without visible detail loss.
Some softening is inherent at high strengths. Start around 10/10, inspect fine textures like hair or fabric, and increase only the color strength first — chroma cleanup is nearly free in perceived sharpness.
No. The denoiser is compiled to WebAssembly and runs entirely in your browser. Files never leave your device.