DIY ECN-2 Developer: How to Mix Your Own Lab-Grade Chemicals at Home

By

Overview

Film photography didn't die with the digital revolution—it evolved into a passionate niche. For many enthusiasts, part of the magic lies in total control: shooting with vintage motion-picture cameras, loading up Kodak Vision3 or CineStill films, and then developing them yourself. While commercial labs still cater to this growing community, home development offers significant savings and unmatched flexibility. The key is mastering the elusive ECN-2 chemistry—the standard process for modern motion-picture emulsions.

DIY ECN-2 Developer: How to Mix Your Own Lab-Grade Chemicals at Home
Source: hackaday.com

Traditional ready-mixed developers have a short shelf life and degrade rapidly after first use, leading to inconsistent results. Fortunately, you can bypass this by creating your own two-part stock solutions. As demonstrated by the film-tinkering community (notably No Grain No Gain), these concentrates store for months and are combined only when needed—giving you fresh developer for every roll. The whole process can cut per-roll cost to around $0.50, making it a no-brainer for serious home labs.

Prerequisites

Before diving in, gather the following chemicals and equipment. Most items are available from specialty photography suppliers or chemical distributors.

Chemicals

Equipment

Step-by-Step Instructions

1. Prepare Stock Solution A (Developer Concentrate)

Stock A contains the core developing agents and alkalinity. Mix in the following order to avoid precipitation:

  1. Measure 750 ml of distilled water at 40°C (warm to speed dissolving).
  2. Add 2.0 g of sodium sulfite and stir until fully dissolved.
  3. Add 1.0 g of potassium bromide; stir.
  4. Add 20.0 g of sodium carbonate; stir gently—effervescence may occur.
  5. Top up with distilled water to bring total volume to 1 liter.
  6. Filter into a clean bottle and label as Stock A – Developer Base.

This solution is stable for up to 6 months in a cool, dark place.

2. Prepare Stock Solution B (Buffer)

Stock B is used to adjust pH and extend developer life. It is simpler to make:

  1. Measure 800 ml of distilled water at room temperature.
  2. Add 10.0 g of sodium bicarbonate and stir until clear.
  3. Dilute to exactly 1 liter with distilled water.
  4. Transfer to a labeled bottle: Stock B – Buffer.

Stock B also keeps for up to 6 months.

3. Make Fresh Working Developer

When you’re ready to develop a roll, combine the two stocks and add CD-3. Never mix all at once—only prepare what you need.

  1. Heat 800 ml of distilled water to 38°C (100°F) – standard ECN-2 operating temperature.
  2. Add 50 ml of Stock A and 50 ml of Stock B; stir.
  3. Weigh out 1.5 g of CD-3 powder and slowly add it while stirring continuously. CD-3 is toxic; avoid inhaling dust.
  4. Top off with distilled water to reach 1 liter of working solution.
  5. Use immediately; do not store this mixture—it degrades within hours.

This working solution is good for one 36-exposure roll. For larger batches, scale proportionally.

DIY ECN-2 Developer: How to Mix Your Own Lab-Grade Chemicals at Home
Source: hackaday.com

4. Handling RemJet (Anti-Halation Layer)

Kodak Vision3 films have a carbon-based RemJet backing. If you shoot these original stocks (not pre-removed CineStill), you must remove it before development. Here’s the quick method:

Note: CineStill films already have RemJet removed; skip this step.

Common Mistakes

Summary

Mixing your own ECN-2 developer is a rewarding step toward full self-sufficiency in film processing. By preparing two shelf-stable stock solutions and combining them with CD-3 only when needed, you guarantee fresh, high-quality chemicals for every roll—at a fraction of commercial lab costs (≈$0.50 per roll). While the initial setup requires careful sourcing and precise weighing, the long-term savings and control over development quality make it worthwhile. With the tips above, including proper handling of RemJet films, you can achieve professional-grade results in your home darkroom.

Tags:

Related Articles

Recommended

Discover More

5 Reasons Sony’s AI Camera Assistant Misses the Mark (And What It Means for Smartphone Photography)Asteroid Apophis 2029: 10 Key Facts About Earth's Close Encounter and the Ramses MissionHow to Prepare for DTCC's Tokenized Securities Pilot: A Step-by-Step GuideValidating Autonomous Agents: Moving Beyond Brittle Scripts to Outcome-Focused Trust LayersNew Python Memory Management Quiz Puts Developers to the Test