CalibRaw processes RAW files through GPU compute shaders and stores every adjustment in sidecar files, so originals remain unchanged. The application includes color grading, curves, local masks, lens corrections, HDR merging, and advanced demosaicing for Bayer and Fujifilm sensors. Optional offline AI tools handle subject masking, denoising, and object removal. The software runs natively on Linux, Android, Windows, and macOS.
The editor provides a photo library with culling, tiled export for large files, a command-line batch tool, and JPEG XL output at 8-bit or 16-bit precision. Creative effects such as Light Rays, Lens Blur, Motion Blur, Fog, Glow, and Neon can be stacked on the full image or on individual masks. The application is written in Rust and uses the egui and wgpu libraries for its interface and rendering pipeline.
CalibRaw targets photographers who need precise control over RAW development without cloud dependency. The application supports a wide range of camera formats through LibRaw and Rawler, and it applies lens corrections from the Lensfun database. The non-destructive workflow records all edits in .calibraw sidecar files, which keeps the original RAW data intact. The software is free and licensed under GPL-3.0-or-later.
| Samples pixel hue, saturation, luminance for targeted range | Isolates color region for selective grading without global impact |
| Splits spectrum into eight hue zones for isolated tuning | Adjusts color families independently without cross-band interference |
| Four-wheel tonal grading through perceptually uniform Oklab space | Introduces or neutralizes casts per luminance range |
| Luminance and RGB splines with monotonic constraint enforcement | Shapes contrast and channel response across full tonal range |
| Film-like highlight roll-off preventing hard clipping artifacts | Combines Opposed and LCh recovery for retained highlight detail |
| Directional red-chroma-difference interpolation for Bayer sensors | Compute shader demosaicing reduces fringing and zipper artifacts |
| Directional derivative demosaicing tailored to X-Trans arrays | Preserves fine detail while suppressing moiré patterns |
| Blends edge-preserving and smoothing demosaic passes together | Suppresses chroma noise in high-ISO raw captures |
| Lensfun-driven auto profiling of distortion, aberration, vignetting | Per-correction toggles with adjustable profile strength |
| Aligns and merges bracketed exposures into high-bit-depth frame | Extends dynamic range before tone and color processing |
| Brush, linear, radial, and shape masks with independent controls | Stackable local adjustments with feathering and opacity refinement |
| Offline subject, sky, and object masking models run locally | On-device denoise and object removal without network access |
| Stackable effect cards applied globally or through masks | Light rays, bokeh blur, fog, glow, neon atmospheric treatments |
| Tiled rendering splits large raws beyond GPU memory limits | Command-line pipeline enables batch and automated processing |
| Lossless JPEG XL output at 8-bit or 16-bit precision | Compact archival format preserving EXIF metadata integrity |