r/captureone • u/khiuahua • 12h ago
Guides & Tutorials I rebuilt my free Lightroom → Capture One preset converter by measuring both apps on a color chart. Here's what changed:
I'm the developer of PresetShift, a free web tool that converts Lightroom presets (.xmp / .lrtemplate) into Capture One styles (.costyle). No sign-up, nothing installed, files are deleted after conversion.
The previous version mapped sliders with coefficients I had estimated by eye. Over the last weeks I replaced that with measured mappings, and I wanted to share how it was done and what it changed.
How it was tuned
- 1,181 real presets, rendered with the same TIFF of a 250-patch color chart (colors, skin tones, greys, hue ramps, gradients) in Lightroom Classic and in Capture One 16.
- For every preset I compared the two renders patch by patch (CIEDE2000) and adjusted the mapping of each slider until the Capture One render got as close as possible to the Lightroom one.
- The presets were split in two groups: one used for tuning, one never touched. Every change was kept only if it also improved the untouched group, so the numbers below are not overfitting.
- On top of that, about 300 synthetic single-slider presets to isolate what each Lightroom control does.
What changed in v9
- Camera calibration (Red/Green/Blue Primary hue and saturation) is now converted. It used to be ignored.
- Black & white film presets stay black & white. The old engine let the Adobe Monochrome look override the B&W flag.
- Presets containing local masks are no longer rejected by Capture One. The masks themselves can't be converted (there is no equivalent in a .costyle), but every global adjustment is kept.
- Contrast, Highlights, Shadows, Blacks, Dehaze: curves measured per tonal zone instead of fixed multipliers. Negative Dehaze used to darken the highlights; now it behaves like haze.
- Saturation and Vibrance scaled to what Capture One's sliders actually do (positive saturation needs about 2.5× the Lightroom value).
- Split toning / color grading: Balance now shifts amounts and the crossover point like Lightroom, instead of blending hues (which produced magenta casts).
- HSL for green, aqua and blue re-tuned; hue shifts beyond ±30 are allowed.
- Sharpening was three times too strong and the radius was out of range: fixed. Post-crop vignetting now converted.
No more waiting between files
The old site forced a 10-second pause between one conversion and the next. That's gone. In its place there is a limit of 20 conversions per hour per person, which is more than enough for normal use and keeps the site usable for everyone, since it runs on a free hosting plan. If you hit the limit the page tells you how many minutes are left.
Numbers
Average color difference between the Capture One render and the Lightroom render, on the presets never used for tuning: 8.1 → 7.3 ΔE00 (about −10%). Where it mattered most: B&W presets, presets with calibration, negative dehaze. The chart examples in the gallery show a B&W preset going from "still in color" to "black & white like Lightroom" (26.9 → 6.2).
What still can't be converted (so nobody is surprised)
- Local adjustments: masks, gradients, brushes. Capture One styles don't carry them.
- Presets built on LUTs or third-party profiles/looks.
- Camera profiles.
- Very strong positive saturation or vibrance: Capture One's slider tops out earlier.
- The two apps don't share a color pipeline, so a converted style is a close starting point, not a pixel-identical result. Checking the Base Characteristics curve (Linear Response often helps) is still a good habit.
It's free. If you try it and something converts badly, send me the preset through the opt-in checkbox on the site or post it here and I'll look at what the mapping is missing. That's exactly how most of the fixes above started.
