Emulsion Presets is an open-source collection of 451 Lightroom presets covering film stock emulation, cinematic colour grading, historic photographic processes, and genre-specific looks. Every preset is a plain .xmp file, MIT licensed, with no paywall and no account required. They work in Lightroom Classic, Lightroom CC, and Adobe Camera Raw.
Download all 451 presets (single flat ZIP) · Machine-readable catalog · llms.txt · Back to README →
A free replacement for paid preset packs such as VSCO Film, Mastin Labs, and RNI Films. Each preset reproduces a specific look — a film stock, a cinema grade, a historic process — and ships with a research dossier recording the colour science, the community recipes it was built from, and how it was verified.
Two things distinguish it from other free preset collections:
ProcessVersion="15.4", a real camera-profile <crs:Look> block, and neutral ToneCurvePV2012 baselines. Without those, Lightroom silently skips the non-linear input colour matrix and renders flat, washed-out images — the most common reason free presets look broken.| # | Category | Presets | Page |
|---|---|---|---|
| 1 | Color Negative Film | 83 | color-negative.md |
| 2 | Black & White Film | 58 | black-white.md |
| 3 | Slide / E-6 Film | 20 | slide.md |
| 4 | Creative / Cinematic | 52 | creative.md |
| 5 | Alternative Processes | 25 | alternative-process.md |
| 6 | Utility & Tools | 40 | utility.md |
| 7 | Genre-Specific | 33 | genre.md |
| 8 | Seasonal & Holiday | 20 | seasonal.md |
| 9 | Historical Decade | 25 | decade.md |
| 10 | Geographic & Cultural | 32 | geographic.md |
| 11 | Mobile & Social Media | 23 | mobile.md |
| 12 | Photographer Styles | 20 | photographer.md |
| 13 | Video LUT Reference | 20 | video.md |
| Total | 451 |
Coverage includes Kodak Portra 160/400/800 (plus NC, VC and UC variants), Gold 200, Ektar 100, Ultramax 400, Tri-X 400, T-Max 100/400/3200, Ektachrome E100/64/200/400X, Kodachrome 25/64/200, Vision3 250D/500T/50D; Fujifilm Superia 100/200/400/800/1600, Pro 400H/160NS/160C/800Z, Velvia 50/100, Provia 100F/400F/400X, Astia 100F, Acros, Classic Chrome, Classic Negative, Natura 1600, Reala 100; Ilford HP5 Plus, Delta 100/400/3200, Pan F Plus 50, FP4 Plus 125, XP2 Super, Ortho Plus 80, SFX 200; and CineStill 800T/50D/400D.
.xmp sits at the archive root..xmp files into your Lightroom Develop Presets folder:
~/Library/Application Support/Adobe/Lightroom/Develop Presets/%APPDATA%\Adobe\Lightroom\Develop Presets\You can also copy a single folder from Presets/ if you only want one category.
Yes — MIT licence, no paid tier, no email capture, no watermark. Paid packs typically cost $50–$175 and ship fewer looks; the trade-off is that paid packs sometimes include camera-specific DCP profiles, which do colour rendering at the sensor level and are more accurate than slider presets on any single camera.
| Emulsion Presets | VSCO Film | Mastin Labs | RNI Films | |
|---|---|---|---|---|
| Price | Free (MIT) | Discontinued | ~$99–150/pack | ~$125–175 |
| Presets | 451 | — | ~40 per pack | 180+ profiles |
| Format | .xmp |
.xmp/.lrtemplate |
.xmp + DCP |
DCP profiles |
| Research published | Yes, per preset | No | No | No |
| Modifiable | Yes | Yes | Partly | No (compiled profiles) |
Slider presets cannot fully reproduce cross-channel film behaviour the way a 3D LUT or DCP profile can. That limitation is documented per preset rather than papered over.
Kodak Portra 400 (warm, creamy, lifted shadows); Kodak Portra 400NC for the neutral variant.Kodak Portra 800, or Kodak Portra 800 +1 pushed.Kodak Tri-X 400; Kodak Tri-X 400 Rodinal for the grittier developer look.Ilford HP5 Plus; Ilford HP5 Plus +2 when pushed.Kodachrome 64 for the classic, Kodachrome 200 for grain, McCurry Kodachrome for the warm editorial look.Fuji Velvia 50; Fuji Velvia 100 is the milder sibling.Cinestill 800T for tungsten night work; Pushed CineStill 800T for the heavy-grain version.Cinematic Teal and Orange, or Cinematic Beach Teal & Orange for daylight skin.Bright & Airy Wedding, Moody Editorial Wedding, Classic Timeless Wedding.They are standard Camera Raw .xmp presets. Lightroom Classic, Lightroom CC/cloud, Lightroom mobile (import via the desktop app or the presets folder), and Adobe Camera Raw all read them. Capture One and darktable use different formats and are not supported.
Plain XML .xmp files, one preset per file, readable in any text editor. crs: attributes only — no compiled profiles, no obfuscation. If a value looks wrong, you can change it and re-import.
Each preset has a folder in research/ containing a characteristics.md (film behaviour, colour palette, grain, tonal register), a community-recipes.md (published recipes from Fuji X Weekly, Reddit, forums, YouTube), and where available a datasheet analysis. A ## Validation Sweep section records what was checked against external sources and what was corrected.
The technical rules every preset follows are in STYLEGUIDE.md, including the Lightroom-specific traps — hue-axis direction, the Vibrance/Saturation gap that causes selective-colour artefacts, and the grain-versus-sharpening conflict.
Yes. presets.json lists all 451 presets with name, category, treatment, file path, raw download URL, and a one-line description. llms.txt is a short index for language models; llms-full.txt is the entire catalog as plain prose. Both are regenerated from Presets/ by test/build_catalog.py.