Film Development Calculator
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
Dilution Results
Total Process Time
Working Chemical Dilutions & Stock Life
Developer | Working Dilution | Stock Life | Notes |
---|---|---|---|
D-76 | 1:1 | 6 months | Life improves in full bottles |
HC-110 | Dilution B (1:31) | 2+ years | Syrupy concentrate very stable |
Dilution E (1:47) | 2+ years | For lower contrast | |
Dilution H (1:63) | 2+ years | For stand development | |
XTOL | Stock | 2-3 months | Sudden death - test before critical use |
1:1 | 2-3 months | More economical | |
Rodinal | 1:25 | Decades | High acutance, pronounced grain |
1:50 | Decades | Standard development | |
DD-X | 1:4 | 6 months | Professional choice, fine grain |
Microphen | Stock | 6 months | Best for push processing |
1:1 | 6 months | Normal development | |
Pyrocat-HD | 1:1:100 | 1 year (A), 6 months (B) | Excellent for alternative processes |
ID-11 | Stock | 6 months | Similar to D-76 |
1:1 | 6 months | Economy option | |
Perceptol | Stock | 4 months | Ultra-fine grain |
1:1 | 4 months | Extended 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 Stock | ISO/ASA | Dilution | Development Time | Notes |
---|---|---|---|---|
Tri-X | 400 | 1:50 | 11 minutes | Standard contrast |
HP5+ | 400 | 1:50 | 11 minutes | Normal agitation |
FP4+ | 125 | 1:50 | 9 minutes | Standard contrast |
T-Max 400 | 400 | 1:50 | 12 minutes | Continuous agitation first minute |
Delta 400 | 400 | 1:50 | 12 minutes | Gentle agitation |
Pan F+ | 50 | 1:50 | 8 minutes | Fine grain |
APX 100 | 100 | 1:50 | 9 minutes | Sharp negatives |
Fomapan 400 | 400 | 1:50 | 10 minutes | Economy 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
- Causes:
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
- Causes:
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
- Causes:
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)
- Causes:
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
- Causes:
Color staining
- Causes:
- Insufficient fixing
- Developer oxidation
- Contaminated stop bath
- Solutions:
- Extend fixing time
- Use fresh chemicals
- Two-bath fix for important work
- Causes:
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
- Causes:
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
- Causes:
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