Film Development Calculator

/ 25 Brumaire 233
5 minutes / 855 words

Film development is both an art and a science. After years of juggling between scattered resources - dilution calculators, development charts, and various timing tools - I’ve created a comprehensive solution tailored specifically for black and white film development. This calculator combines the essential tools needed for consistent, repeatable results in the darkroom.

The calculator below helps determine precise chemical mixtures and timing, while the reference tables below provide a foundation for understanding different developers and their characteristics. Whether you’re just starting out or are a seasoned darkroom printer, having reliable information and tools in one place can make the development process more consistent and enjoyable.

Keep in mind that I’m a bit of a Gonzo developer. These times and dilutions may not be perfectly accurate and your mileage may vary.

Film Development Calculator


Standard Rodinal ratio is 1:50
Standard time for HP5+ in Rodinal
20°C
0 stops

Dilution Results

Developer needed: 7.5 ml
Water needed: 367.5 ml
Adjusted development time: 11 minutes

Total Process Time

Pre-soak: 1:00
Development: 11:00
Stop Bath: 1:00
Fix: 5:00
Rinse: 10:00
Total Time: 28:00
00:00
Current step: Not started

Working Chemical Dilutions & Stock Life

DeveloperWorking DilutionStock LifeNotes
D-761:16 monthsLife improves in full bottles
HC-110Dilution B (1:31)2+ yearsSyrupy concentrate very stable
Dilution E (1:47)2+ yearsFor lower contrast
Dilution H (1:63)2+ yearsFor stand development
XTOLStock2-3 monthsSudden death - test before critical use
1:12-3 monthsMore economical
Rodinal1:25DecadesHigh acutance, pronounced grain
1:50DecadesStandard development
DD-X1:46 monthsProfessional choice, fine grain
MicrophenStock6 monthsBest for push processing
1:16 monthsNormal development
Pyrocat-HD1:1:1001 year (A), 6 months (B)Excellent for alternative processes
ID-11Stock6 monthsSimilar to D-76
1:16 monthsEconomy option
PerceptolStock4 monthsUltra-fine grain
1:14 monthsExtended development

Notes:

  • Storage life assumes proper storage conditions: cool, dark place in full, tightly sealed bottles
  • Stock solution life assumes unopened or well-preserved (e.g., with glass marbles or inert gas)
  • High temperature and oxidation significantly reduce storage life
  • All working solutions should be used immediately after mixing
  • Always test old solutions with non-critical film first
  • Storage life estimates are conservative; actual life may be longer under ideal conditions

Rodinal Development Times for Common Film Stocks (20°C/68°F)

Film StockISO/ASADilutionDevelopment TimeNotes
Tri-X4001:5011 minutesStandard contrast
HP5+4001:5011 minutesNormal agitation
FP4+1251:509 minutesStandard contrast
T-Max 4004001:5012 minutesContinuous agitation first minute
Delta 4004001:5012 minutesGentle agitation
Pan F+501:508 minutesFine grain
APX 1001001:509 minutesSharp negatives
Fomapan 4004001:5010 minutesEconomy option

Notes:

  • All times assume standard agitation (5 inversions initial, then 2 inversions every minute)
  • Stand development (1:100) typically requires 60 minutes with minimal agitation
  • Times may need adjustment based on desired contrast and personal workflow
  • Temperature should be maintained throughout development

Troubleshooting Common Development Issues

Uneven Development

  • Streaks or bands across the film

    • Cause: Insufficient or uneven agitation
    • Solution: Maintain consistent agitation pattern; ensure inversions are complete and gentle
  • Edge-to-edge density variations

    • Cause: Temperature variations or insufficient chemical volume
    • Solution: Use at least 250ml per roll of 35mm, 500ml for 120; pre-soak film to normalize temperature
  • Blotchy or mottled negatives

    • Cause: Developer exhaustion or uneven agitation during stand development
    • Solution: Use fresh chemicals; ensure minimal vibration during stand development

Density Issues

  • Negatives too dense (too dark)

    • Causes:
      • Over-development
      • Temperature too high
      • Film overexposed
    • Solutions:
      • Check thermometer calibration
      • Reduce development time by 10-15%
      • Consider using more dilute developer
  • Negatives too thin (too light)

    • Causes:
      • Under-development
      • Developer exhaustion
      • Temperature too low
      • Film underexposed
    • Solutions:
      • Use fresh developer
      • Increase development time by 10-15%
      • Check thermometer calibration

Grain and Sharpness

  • Excessive grain

    • Causes:
      • Over-development
      • Temperature too high
      • Excessive agitation
    • Solutions:
      • Use less aggressive agitation
      • Consider more dilute developer
      • Switch to fine-grain developer like Perceptol
  • Lack of sharpness

    • Causes:
      • Under-development
      • Insufficient agitation
      • Developer too dilute
    • Solutions:
      • Increase agitation frequency
      • Use more concentrated developer
      • Consider developer known for acutance (like Rodinal)

Chemical Issues

  • Developer suddenly stops working

    • Causes:
      • Oxidation
      • Contamination
      • “Sudden death” (especially with XTOL)
    • Solutions:
      • Mix fresh chemicals
      • Use distilled water
      • Test developer with scrap film before critical work
  • Color staining

    • Causes:
      • Insufficient fixing
      • Developer oxidation
      • Contaminated stop bath
    • Solutions:
      • Extend fixing time
      • Use fresh chemicals
      • Two-bath fix for important work

Processing Defects

  • Physical damage marks

    • Causes:
      • Rough handling
      • Crimped film in reel
      • Scratched emulsion
    • Solutions:
      • Practice loading technique
      • Check reels for damage
      • Handle film only by edges
  • Air bells or blank spots

    • Causes:
      • Air trapped during development
      • Insufficient wetting
      • Contamination on film
    • Solutions:
      • Tap tank after initial agitation
      • Use pre-soak with Photo-Flo
      • Clean reels thoroughly between uses

Prevention Tips

  • Always mix fresh chemicals for important work
  • Keep detailed development logs
  • Use thermometer calibration reference
  • Maintain consistent agitation patterns
  • Pre-soak film when temperature control is critical
  • Use enough chemistry (minimum volumes)
  • Check equipment regularly for damage
  • Practice loading technique with dummy film

Comments