30

End-to-End Color Management Workflow

A pixel travels through six or seven distinct stages between the sensor that captured it and the display or print that finally shows it. Each transition is a point where color can silently shift. This article walks the whole pipeline - capture, raw, edit, proof, output, handoff, archive - and names the discipline that keeps it predictable.

Workflows · 16 5 Live Demos ~50 min read Capture → Delivery
7
Pipeline stages
3
Common destinations
16-bit
Recommended edit depth
D50 / D65
Two reference whites
00

Advanced workflow simulator

A strong color-management workflow is not a single setting. It is a chain of color contracts: the input profile, the working space, the proofing condition, the destination profile, the export metadata, the handoff note, and the archive package. This simulator lets you stress-test that chain before the article walks through each stage.

Interactive 00 - Advanced color-management workflow

Stress-test capture, edit, proof, output, handoff, and archive choices

Adjust source gamut, exposure stress, proofing rigor, profile age, monitor calibration, total ink coverage, embedded metadata, handoff discipline, and archive completeness. The canvas redraws the full pipeline and the meters show where color is most likely to drift.

1.20
+0.2 EV
0.55
8 mo
dE 1.2
280 TAC
85%
70%
62%
Stage path Raw camera to ProPhoto RGB to wide-gamut web.
Profile health Profile age and display calibration are inside tolerance.
Proof condition Soft proof is moderately strong for this destination.
Output contract Convert, embed, document, and archive the master.
Risk summary Medium risk.
Next action Increase handoff documentation before delivery.
Integrity0%
Gamut fit0%
Proof confidence0%
Handoff clarity0%
Archive recovery0%
Workflow note A tagged master plus explicit delivery profile prevents most downstream interpretation errors.
01

The end-to-end pipeline

Most color problems are not failures of a single tool. They are failures of a boundary between two tools. The capture says raw, the editor assumes sRGB. The editor exports ProPhoto, the proofing print runs at D50. The grade says Rec.2020, the deliverable target is sRGB. Each junction is an opportunity for a silent conversion or a silent omission.

A disciplined workflow names every stage, declares its working space, and handles the transitions explicitly. Below is the canonical pipeline. The exact names vary by industry (photography, design, cinema, web) but the structure is the same.

STAGE 1

Capture

Sensor records raw values. White balance, exposure, and (if relevant) lens profile chosen now or deferred.

Output: raw / DNG / scene-linear
STAGE 2

Ingest & raw conversion

Demosaic, apply camera profile, set working space. Final white balance adjustments live here.

Output: 16-bit ProPhoto / Adobe RGB / sRGB
STAGE 3

Edit / Grade

Tonal corrections, local adjustments, retouching, compositing. Stays in the chosen working space at 16-bit minimum.

Output: master file in working space
STAGE 4

Soft proof

Simulate destination device on calibrated monitor. Gamut warnings, rendering-intent choice.

Output: visually verified master
STAGE 5

Output / Convert

Convert to destination profile with chosen intent. Apply sharpening for output medium.

Output: web / print / video deliverable
STAGE 6

Handoff / Deliver

Tagged file, documented profile, intent, viewing condition. Embed metadata, keep working files.

Output: tagged deliverable + metadata
STAGE 7

Archive

Raw + master + delivery files preserved with explicit color metadata. Long-term storage with redundancy.

Output: re-mastering-ready archive
Reversibility decreases as you move right. Capture decisions can often be revisited from raw. Edit decisions can be undone if working files are kept. Output and handoff usually can't - once a file leaves the workflow tagged as sRGB, that's how downstream consumers will see it. Plan for what you can't undo.
02

Stage 1: Capture

The first color decision is whether you record raw or baked imagery. Raw preserves every sensor sample plus the metadata needed to interpret it: white balance, exposure compensation, color matrix, lens corrections. Baked formats (JPEG, in-camera HEIF) commit to those decisions immediately - smaller files, faster pipeline, irrevocable choices.

Raw / DNG
Sensor data + metadata. Largest files, slowest, most flexible. White balance, exposure, profile choice all deferred.
JPEG out-of-camera
Demosaiced, tone-mapped, sRGB-tagged 8-bit. White balance baked. Smallest, fastest, least flexible.
HEIF / HEIC
10-bit by default, smaller than JPEG, supports wider gamut + HDR. Modern smartphone capture default.
Camera color profile
A device-specific mapping from sensor RGB to a working space. Vendor-supplied DCP/ICC, or custom-built via ColorChecker.
Reference shot
Photograph a known target (ColorChecker, gray card) under the actual lighting to drive accurate white balance and per-shot calibration in raw conversion.
In-camera color mode
"Standard," "Vivid," "Neutral," "Log" - affects baked JPEGs and embedded JPEG previews. Cinema cameras use log to preserve dynamic range for grading.
The reference-shot habit. One ColorChecker frame at the beginning of each lighting setup costs three seconds. It gives you objectively correct white balance, per-shot profile calibration, and a forensics tool if anything looks wrong downstream. Many professionals shoot one at the start of every scene change as a matter of discipline.
03

Stage 2: Ingest and raw conversion

Raw conversion turns sensor data into pixels in a chosen working space. The key decisions: which camera profile, which working space, what bit depth, what rendering. Modern raw converters (Lightroom, Capture One, DxO, RawTherapee, darktable) all expose the same fundamental knobs.

Interactive 01 · Working space picker

Pick the right edit space for the destination

Choose your destination and your editing depth. The system recommends the working space that gives the most headroom without wasting bits. The general rule: edit in a space at least as wide as your widest destination, and at least 16-bit if the space is wider than sRGB.

8-bit is risky in any wide-gamut space
Recommended working space
Display P3
Bit depth verdict
16-bit · safe
Reasoning
Display P3 covers modern phone/laptop wide-gamut delivery and converts cleanly back to sRGB for legacy targets.
Good combination - safe headroom for this destination.
Demosaic
Reconstruct RGB from the Bayer (or X-Trans) pattern of the sensor. Many algorithms; tradeoff between sharpness, color fringing, and processing time.
Camera matrix
Linear transform from sensor RGB to working space. Stored in the camera profile. Different vendors model the same scene slightly differently.
White balance
Choose the assumed illuminant. Should match the actual scene light to make whites neutral. Set from a reference target or by eye.
Tone curve
The mapping from linear sensor data to the working space's encoded form. Each camera profile bakes one in; raw converters often expose extra controls.
04

Stage 3: Working space and edit

The working space is the canvas you edit on. Every adjustment - exposure, contrast, hue, color grading, masks, healing - happens here. Choose a space at least as wide as your widest destination, and stay at 16-bit (or 32-bit float for HDR / compositing). 8-bit ProPhoto bands aggressively; 8-bit Adobe RGB bands in gradients. 16-bit anything is generally safe.

sRGB
Smallest gamut. Edit here only if final output is also sRGB. Banding-free at 8-bit; fine at 16-bit.
Display P3
Modern consumer wide-gamut. Edit here for web wide-gamut delivery and most modern displays. 16-bit recommended.
Adobe RGB
Photographer's standard for print-bound work. Better cyan-green coverage than sRGB. 16-bit minimum.
ProPhoto RGB
Archival photo workflow. Covers nearly all reflective colors. 16-bit mandatory. Convert out to delivery space at export.
ACEScg
Cinema grading and compositing. 32-bit half-float linear. Used wherever HDR and VFX integration matter.
Rec.2020 (linear)
HDR video master. 10-bit minimum, 12-bit common in cinema mastering. PQ or HLG transfer applied at export.
05

Stage 4: Soft proofing

Soft proofing simulates a destination device on your editing monitor. It tells you two things: how the image will look on that destination, and which colors fall outside its gamut. Apply soft proof before output conversion - it gives you a chance to adjust the master file rather than the (often non-destructively editable) export.

Interactive 02 · Soft proof gamut warning

Watch out-of-gamut areas highlight as you change destination

A wide-gamut scene is soft-proofed against different destinations. Pixels that fall outside the destination's gamut are highlighted in gray. Adjust the destination to see how much detail your delivery would lose.

12% of pixels are out of gamut for sRGB. Acceptable for most photographs.
The four soft-proof setup variables. A complete soft proof specifies destination profile, rendering intent, black point compensation, and paper-white simulation. Skipping any of them produces a misleading preview.
06

Stage 5: Output and delivery

Output is the one-way trip from master file to deliverable. The conversion applies the destination profile with the chosen rendering intent and BPC, plus output-medium-specific sharpening and format encoding. Once written, the file is committed to that destination's interpretation - downstream stages assume the conversion was correct.

Destination Profile Intent BPC Format
Web (legacy) sRGB IEC61966-2.1 Relative colorimetric On JPEG / WebP / AVIF (8-bit)
Web (wide-gamut) Display P3 Relative colorimetric On AVIF / JPEG XL (10-bit)
Inkjet glossy Printer/paper specific Perceptual On 16-bit TIFF / PSD
Coated offset FOGRA39 / GRACoL 2013 Relative colorimetric On PDF/X (16-bit master)
Newsprint ISOnewspaper26v4 Perceptual On PDF/X
SDR video Rec.709 (BT.1886) Relative ProRes / DNxHR 10-bit
HDR streaming Rec.2020 + PQ Relative HEVC 10-bit / AV1 10-bit
Cinema DCP DCI-P3 + γ 2.6 Relative JPEG2000 in MXF
07

Web delivery specifics

Web delivery has two distinct regimes today. The legacy path assumes sRGB everywhere - safe, universal, narrow gamut. The wide-gamut path uses Display P3 or higher in modern formats with explicit color tagging - and gracefully falls back on older devices.

Always embed the profile
JPEG, PNG, WebP, AVIF, and JPEG XL all support ICC embedding. Stripping it for "size" is a false economy - a tiny profile prevents misinterpretation by every downstream tool.
Picture element fallback
Use <picture> with multiple sources to deliver AVIF or JPEG XL to capable browsers and JPEG/PNG to everyone else. Wide-gamut for capable destinations only.
CSS Color 4
Use color(display-p3 ...) or color(rec2020 ...) for explicit wide-gamut CSS colors. Browsers convert down for legacy displays automatically.
CDN profile stripping
Many image-optimization CDNs (Cloudflare, Cloudinary, Imgix) strip ICC metadata by default for size. Configure them to preserve profiles or your wide-gamut work will degrade silently.
Tagged sRGB vs untagged
Untagged files default to sRGB in browsers. Tagged sRGB is identical in result but explicit - and survives CDN-strip-and-re-tag better.
Lazy-load and color
Lazy-loaded images get full color management consistently. Placeholder LQIP/BlurHash should match the working color regime - either sRGB or wide-gamut, not mixed.
08

Print delivery specifics

Print is where ICC color management really earns its keep. CMYK presses, inkjet printers, fine-art papers - each combination has its own profile, and each profile has its own gamut. The print stage is also where dot gain, paper white, and substrate effects suddenly matter.

FOGRA39
Coated offset (EU)
GRACoL 2013
Coated offset (US)
SWOP
Uncoated US
PSO
Newsprint / improved
PDF/X
The print-safe PDF subset. PDF/X-4 is the modern target: ICC profiles embedded, transparency live, fonts subset.
Total ink coverage
CMYK sum limit per pixel. ~340% for coated offset, ~260% for newsprint. Exceeded by amateur conversions - profile-driven conversion respects it automatically.
Black generation
How K is generated from RGB. UCR vs GCR (under-color removal vs gray-component replacement). Affects shadow detail and ink cost.
Dot gain compensation
Ink spreads on paper. The profile builds in correction so mid-tones don't muddy. Paper-specific.
Spot colors
Pantone or brand-specific inks treated separately from the four-color process. Need spot-color libraries and explicit handling downstream.
G7
A calibration method that produces consistent gray across CMYK devices. Used by print buyers as a cross-vendor consistency standard.
09

Video and HDR delivery

Video adds two complications photographers can ignore: chroma subsampling (the YCbCr 4:2:0 / 4:2:2 family) and an explicit HDR vs SDR decision tied to the transfer function (PQ or HLG vs BT.1886).

SDR Rec.709
1080p broadcast / streaming. D65, BT.1886 gamma 2.4, 10-bit common. The "standard" video delivery target.
SDR Rec.2020
UHD without HDR. Wider gamut, but practical content often inside P3-D65. 10-bit minimum.
HDR10 (PQ + Rec.2020)
Mainstream streaming HDR. 10-bit, static metadata. Files declare peak luminance for tone-mapping at the player.
HDR10+
HDR10 with dynamic metadata - per-scene tone-mapping hints. Royalty-free alternative to Dolby Vision.
Dolby Vision
Premium HDR with dynamic metadata, 12-bit signal, proprietary CMS. Required for Apple TV+, Netflix premium tier.
HLG
Broadcast HDR backward-compatible with SDR. BBC/NHK deliver here. Lower-half of the signal decodes acceptably on SDR receivers.
ACES master
Cinema master in ACES2065-1 (AP0 primaries). Single deliverable transcoded to every theatrical and home target.
IMF
Interoperable Master Format. The standard for handing finished media to distributors (Netflix, Apple TV+). Carries ACES IDT/ODT and rendering metadata.
10

Handoff between teams

Most "the file looks different at their end" complaints trace to an undocumented handoff. The receiving team made an assumption that didn't match the sending team's reality. Naming the assumption explicitly prevents the bug.

Interactive 03 · Handoff scenarios

Six common handoffs and what to send

Each scenario describes who is sending what to whom. The "send" column is the file format and profile / metadata to attach. The "spec" column is the explicit color contract: which profile, which intent, which white point.

Photographer → Designer

Hi-res photo for layout use.

→ 16-bit TIFF in Adobe RGB or ProPhoto, profile embedded, accompanying contact sheet for context.

Designer → Press

Final layout for offset printing.

→ PDF/X-4 with destination output profile (FOGRA39/GRACoL), bleeds, marks, font subsetting confirmed.

Editor → Brand

Web-ready brand campaign image.

→ Both sRGB and Display P3 JPEG/AVIF versions; usage note for legacy vs modern picture-element selection.

Cinematographer → Colorist

Raw camera footage for grading.

→ Camera-raw or log-encoded ProRes; LUT pack for preview, camera IDT identified, anchor scenes flagged.

Colorist → Distributor

Finished master for streaming HDR.

→ IMF package: ACES master + ODT manifest + HDR10 metadata (MaxFALL/MaxCLL) + ProRes proxy for QC.

Studio → Print vendor

Fine-art print of a calibrated master.

→ 16-bit TIFF in Adobe RGB plus vendor's paper profile soft-proofed approval; production note specifying intent + paper.
"A clean handoff costs an extra minute. A bad one costs a reprint - or a week of 'who changed what' between two studios." Editorial summary · production color discipline
11

Archive and asset management

The discipline that lets you re-master a 2010 project for a 2030 HDR streaming deal is archival hygiene. Keep three layers: raw (the original sensor data), master (the working-space file with all non-destructive adjustments), and delivery (the converted output). Lose the master and you can't re-cut for a new destination.

3-2-1 backup
Three copies, two media types, one offsite. The photography / cinema standard for asset survival.
XMP sidecars
All raw adjustments stored in a sidecar XMP next to the raw file. Travel-with-the-image metadata.
Embedded ICC
Always embed the profile in every saved file. Tiny cost, infinite future value.
DAM systems
Digital asset management catalogues raw + master + delivery with searchable metadata. Lightroom Catalog, Capture One Sessions, IBM Aperture, Adobe Bridge - pick one, use it consistently.
File-format survival
TIFF, DNG, EXR, JPEG, PNG are likely to outlast proprietary formats. PSD will survive Adobe but not necessarily without Adobe.
Migration cadence
Re-verify archives every 3-5 years. Migrate to fresh media; re-verify checksums. Storage decay is real.
12

Workflow pitfalls

A pre-flight checklist beats troubleshooting. The most common production color bugs are easy to catch with discipline at the right stage.

The single most common production failure. Saving the final deliverable over the master file. The output replaces the working file in storage; future re-masters become impossible. Always save deliverables to a separate folder and never overwrite working files.
13

Test your understanding

Six questions on workflow stages, working spaces, and handoffs. Wrong answers come with brief explanations.

Quick check

Loading…
 
Question 1 of 6
14

Continue your journey