Darkroom
Built for Film Photographers

From Negative to Final
All in One App

Import scanned or camera-captured negatives with automatic cast removal. Non-destructive editing, dust healing and framed output — the complete film workflow, all in NegRGB.

Workflow

From Scan to Output, in One Flow

Import, convert, edit, heal, export — the complete film post-production loop in a single app.

01 · IMPORT

Import

Drag in TIFFs from your scanner or RAW files from your camera rig — photos file themselves into film rolls, as natural as archiving your negatives.

  • —TIFF, DNG and all major RAW formats
  • —Drag-and-drop import, organized by roll
  • —Scanner and camera capture alike
NegRGB IMPORT — Film Repository — organized by roll
Film Repository — organized by roll
02 · CONVERT

Convert

Casts are removed automatically on import. A density-space algorithm rooted in photographic science simulates optical enlargement, restoring the true colors and tones of your film.

  • —Automatic cast removal, out of the box
  • —Three precise controls: Dmax, Contrast, Center
  • —32-bit float pipeline, high precision throughout
NegRGB CONVERT — Negative → Positive — density-space conversion
Negative → Positive — density-space conversion
03 · EDIT

Edit

Exposure, independent RGB channels, density curves, layered masks, crop & rotate — every common tool is here, and every adjustment is non-destructive.

  • —Independent RGB exposure & gamma
  • —Local adjustments with masks
  • —Crop, vignette, sharpen, dehaze
NegRGB EDIT — Non-destructive editing — every tool at hand
Non-destructive editing — every tool at hand
04 · HEAL

Heal

Hold Ctrl and click to erase spots, paint to heal scratches, or hold Ctrl+Alt and click both ends of a straight scratch to heal it in one stroke. Let the scanner's infrared channel detect dust across the whole roll, and GPU-accelerated inpainting makes every defect vanish.

  • —Click to erase spots, paint to heal scratches
  • —Ctrl+Alt straight-line scratch repair
  • —Infrared dust detection
  • —GPU-accelerated smart fill
NegRGB HEAL — undefined
05 · EXPORT

Export

Finish your work with frames and text, then batch-export the whole roll. 8/16-bit TIFF, PNG, JPEG and 10-bit HEIC with full ICC color management, ready for print and share.

  • —Frames & overlay elements
  • —Copy params, batch-export the roll
  • —TIFF / PNG / JPG / HEIC formats
NegRGB EXPORT — Frame mode — finish with a frame
Frame mode — finish with a frame
Core Technology

Density Space Processing

Unlike traditional RGB inversion, NegRGB works in the density domain

Density Curve

Traditional negative conversion methods perform inversion directly in RGB color space, ignoring the physical characteristics of film. NegRGB uses a density-space processing algorithm that converts scan data into the density domain, simulating the principles and process of optical enlargement — resulting in more accurate color reproduction.

Dmax

Maximum Density

Controls the density value at the deepest point of the film, determining the overall brightness of the photo.

Contrast

Density Contrast

Adjusts the slope of the density curve, controlling the overall contrast of the photo.

Center

Density Center

Sets the midpoint of the density curve, influencing the brightness and tonal character of the photo.

Design Philosophy

Non-destructive by design

Every adjustment in NegRGB is stored as parameters — your original files are never touched. Experiment freely: every step is reversible, and any moment in your edit history is one click away.

01

Parametric Adjustments

Adjustments are recorded as parameters, never baked into pixels. Your original scans stay pristine.

02

Full Edit History

A Lightroom-style history panel lets you step back through every edit on every photo.

03

Reusable Parameters

Dial in one frame, paste the look onto the rest of the roll for a consistent style.

Film Repository

Your entire film archive, in one folder

A film repository is just an ordinary folder on your disk: every roll, photo, adjustment and cache lives inside it. No proprietary database, no cloud lock-in — your data stays in your hands.

  • —Organize photos by roll: repository → film → photos, clear at a glance
  • —Each roll's settings and cache live inside the roll's own folder, traveling with it
  • —To migrate, just copy the folder — every adjustment survives the move
Film Repository Folder
Film Repository/
├── Pentax 67 · Lucky C200/
│ ├── pic1.tif
│ ├── pic2.tif
│ ├── .negrgb_config.json ← adjustments
│ └── .settings/ ← history & cache
├── Hasselblad 500cm · Portra 400/
│ └── …
└── Canon EOS 1V · Gold 200/
└── …

Copy this one folder, take the whole repository with you

All Included

Every tool your workflow needs

From conversion to final output, NegRGB covers every step of film post-production — you will hardly ever need Photoshop, Lightroom or Capture One again.

  • Auto Cast Removal — basic conversion done on import
  • Density-Space Conversion — precise Dmax, Contrast & Center control
  • Independent RGB Channels — per-channel exposure & gamma for any cast
  • Density Curves — shape tone and gradation precisely
  • Point Color — sample and adjust — precise hue, saturation & luminance control of any color
  • Style Match — drop in a reference photo — multi-layer solving matches tone & color style
  • Masked Local Adjustments — layered masks for local exposure & color
  • Dust & Scratch Healing — Ctrl-paint to heal, infrared auto-detection
  • Image Stitching — auto-align selected photos into one panorama negative
  • Frames & Overlays — sizes, colors, text and image overlays
  • Batch Processing — copy & paste params across the roll
  • Edit History — every step reversible, anytime
  • Histogram, Parade & Vectorscope — professional scopes with pixel readout
  • Crop & Rotate — recompose freely
  • Vignette, Sharpen, Dehaze — lens correction and detail work
  • GPU Acceleration — real-time preview via Metal / Vulkan
  • ICC Color Management — wide-gamut ProPhoto RGB workflow
  • 16-bit Export — TIFF with every detail preserved, print-ready
Format Support

Broad File Format Compatibility

No matter which scanner or digital camera setup you use, NegRGB has you covered.

Universal

TIFF
DNG
JPG
PNG

Nikon

NEF

Canon

CR2
CR3

Sony

ARW

Fujifilm

RAF

Pentax

PEF

Panasonic

RW2

Hasselblad

3FR
FFF
Export Formats
TIFF (8/16-bit)JPGPNG (8/16-bit)HEIC (10-bit)

Color space: sRGB / Display P3 / Adobe RGB / ProPhoto RGB (JPG is sRGB only). Export at original size or with a custom long-edge limit, optionally with a frame.

Get the App

Start Your Film Digitization Journey

Download the latest version for macOS and Windows to start your film digitization journey.

macOS

Apple Silicon

v2.0.7 · 237.7 MB

Download
Torrent

macOS

Intel x86_64

v2.0.7 · 262.1 MB

Download
Torrent

Windows

X86

v2.0.7 · 170.2 MB

Download
Torrent

macOS ARM version requires macOS 14 or later. macOS x86 version requires macOS 12 or later. Windows version requires Windows 10 or later.

Torrent and magnet links require a BitTorrent client like qBittorrent. Xunlei users: use the Torrent button or paste the download URL into Xunlei (Thunder for Mac cannot resolve magnet links)

Buy License

Choose Your Plan

Activate a license to remove watermarks and enjoy the full experience. Each license can be activated on 1 device, valid for 1 year.

Free download with all features (watermark on previews & exports)

Failed to load prices, please refresh

WeChat Pay also available inside the app — no credit card needed
Remove watermark from previews & exports
Full feature access, no limits
1 device activation
Includes 1 year of updates