Film Developer Timer Pro 4+

Matthias Eichner

Designed for iPad

    • 3.8 • 13 Ratings
    • $5.99



This is the ultimative app for your film developments. It contains the world's largest collection of development times recommended by the manufacturers.

A comprehensive database of film processing times is backing this app. It consists of the authentic development times from the product sheet tables of the respective producers.
The film processing time calculator estimates missing entries of the database with respect to push/pull, dilution, temperature and agitation.
A timer is included in the app. In addition to the developer timer you can define timers for presoak, stop bath and/or fixing.

*** The features are ***

• 44461 database entries.
• 254 films, 278 developers supported
• Calculator for film processing times of missing entries
• All times are manually adjustable
• Agitation reminder
• Customizable multi-step timers
• History and list of favorites

What’s New

Version 1.15

Database update

Ratings and Reviews

3.8 out of 5
13 Ratings

13 Ratings

Channing l martinez ,

Exactly the title and nothing more

This app is for exactly what the title says and nothing more... it’s only a timer for the developer part of film processing, it will find a time for you the most films and most developers but it is not a full development process timer it will not stop and change to the next process which is the stop bath. It’s pretty good but some of the icons used are not really explained, you kind of have to tested out to see which icon means what... for example there is one icon that supposed to be represent a push poll process how much do you want to push your development and pull was a test to figure out that’s what the icon was for.

Alejandro Montiel ,

Issues with the timers

I downloaded this app so I could develop a roll of HP5+ using Ilfosol and use the app as my guide for the process

Several things jumped at me right away which I would like to bring to your attention:

1) I set a delay of 15 seconds before the start of the process so it would give me time to pour the developer in the tank and start the process. Agitation should start immediately after you pour the developer in. The standard program offered by the app for the combination I mentioned at the beggining sets an agitation timer of 30 seconds. The agitation timer should start immediately after I pour in the developer, NOT after those 30 seconds suggested by the app have elapsed. That is, the agitation timer should start counting immediately after the initial delay timer reaches zero, and not wait for those 30 seconds or 1 min or whatever interval to pass to start counting for the next agitation.

2) My development protocol for the first minute of development has always been: agitate during the first 30 seconds, rest for 20 seconds and then agitate for the final 10 seconds of the first minute ONLY. After that, for every subsequent minute I agitate the final 10 seconds of every minute. So, I should be able to modify the timers to reflect any style of development, not just offer fixed amounts of time that defeat the purpose of custom timers.

So, the scenario would look like this:

a) Initial delay of X seconds (in my case 15)
b) Agitation starts immediately and goes for 30 seconds
c) Stop agitation for 20 seconds
d) Agitate for another 10 seconds.

This is for the first minute only, after that, the scenario for every subsequent minute would be

e) Wait for 50 seconds
f) Agitate for 10 seconds

Repeat steps e and f until the end of the development time.

I tried creating a custom program to reflect this protocol described above but the app adds my timers at the END of its main timer, so what is the use of being able to add custom timers, except for stop bath, fixing, and washing?

Another observation regarding the timers: If I am dropping my film into a washing tank for the final wash which lasts 10 minutes or so, why do I have choose a style of agitation? Just add the ability to choose None so it reflects the reality that the film is not being actively agitated by the user during that time.

The app has an amazing database of recipes, but more thought and consideration should have gone into the different ways the timers could be used when developing film. Fix this by allowing the user to use the recommended program as a starting point and modify it to suit their needs, also improve the way custom timers are managed and you will have a great app.

fjjinbfdertyfdfhhbbhhhujhgf ,

Needs help.

I’d seen Massive before but bought this one to try.
If you want to put in your film and developer and push start, that won’t be happening.
If you JUST want time for the developer, that can be done fairly quickly.
However, even after adding the other timers (stop, fix, etc) I could never figure out how to start them.
Additionally, I changed screens on my phone to look up the dev time to make sure it was right, and when I came back the timer was now —:— even though it should have had about 4 min left.
I think this one could be good with more work.

App Privacy

The developer, Matthias Eichner, has not provided details about its privacy practices and handling of data to Apple. For more information, see the developer’s privacy policy.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.

You Might Also Like

Photo & Video
Photo & Video
Photo & Video
Photo & Video
Photo & Video
Photo & Video