Safelight is a GPU-accelerated RAW editor built like a modern IDE — dock, float, rearrange, or replace every panel until the darkroom fits you. Zero cost. Zero subscription. Fully offline.
Everything you expect from a professional RAW workflow — without the subscription, the cloud, or the lock-in.
Open a folder and edit. Originals are never touched — ratings, flags, and full edit history live in a .safelight/ directory, so every project is fully portable.
Full-resolution decoding via libraw-wasm plus an in-house linear-float CFA/DNG decoder. NEF, CR2/CR3, ARW, DNG, ORF, RAF, RW2 and many more.
Every adjustment renders through a WebGL2 shader pipeline with optional 16-bit textures for high-bit-depth editing — from tone curves to local masks.
No telemetry, no cloud, no accounts, no data collection. Exports carry no EXIF or location metadata by design.
Photoshop-style docking — drag, tab, float, or minimize any panel. Named layouts, themes, rebindable shortcuts, and detachable windows for multi-monitor work.
Install extensions straight from GitHub repos to add panels, themes, and layouts. Any stock panel can be disabled and replaced by a community version.
Tone curves per channel, HSL mixer, color grading wheels, sharpening and noise reduction, lens corrections, crop and transform, radial / linear / brush masks, heal and clone.
Ratings, color labels, pick / reject flags with the keyboard shortcuts you already know. Filters, sorting, EXIF and histogram — with background RAW pre-decode so Develop opens instantly.
JPEG, PNG, and WebP through the same pipeline used for editing, with quality and long-edge controls. Export many photos as a ZIP or separate files — metadata-free.
Library, Develop, and a fully dockable panel system — arranged however you work.
Pick your platform. No account, no installer telemetry, no strings.
Fastest RAW decode path and full GPU acceleration.
Native packages for every major distribution.
Runs in any Chromium-based browser. Note: extensions require the desktop app.
Safelight is community-driven. Get help, report bugs, or just ask.
Ask anything, share workflows, and vote on ideas in GitHub Discussions.
Open Discussions →Found a bug or have a feature request? File an issue and we'll take a look.
GitHub Issues →Safelight is free forever. If it saves you a subscription, consider buying the developer a coffee.
Support →