Emulsion Presets

Emulsion Presets — 451 Free Lightroom Film Presets

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 →

What is Emulsion Presets?

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:

  1. Structural correctness. Every preset declares 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.
  2. Documentation. 451 presets, 451 research folders. Each one records the film’s spectral behaviour, its grain structure, and the reasoning behind every slider value.

How many presets are included, and what do they cover?

# 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.

How do I install these presets?

  1. Download the latest release ZIP — it is flat, so every .xmp sits at the archive root.
  2. Copy the .xmp files into your Lightroom Develop Presets folder:
    • macOS: ~/Library/Application Support/Adobe/Lightroom/Develop Presets/
    • Windows: %APPDATA%\Adobe\Lightroom\Develop Presets\
  3. Restart Lightroom. Presets appear grouped by category.

You can also copy a single folder from Presets/ if you only want one category.

Are these really free, and how do they compare to VSCO, Mastin Labs and RNI Films?

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.

Which preset should I use for a specific film look?

Do they work with Lightroom Mobile, Camera Raw, and other editors?

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.

What format are the files, and can I inspect them?

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.

How were the presets researched?

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.

Is there a machine-readable version of the catalog?

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.