Aerial Oxidation: Why Chemistry Dies in a Half-Empty Bottle
Ilford gives ID-11 stock solution six months in a full container and one month in a half-full one. Same chemistry, same cupboard, same temperature; the only difference is the air above the liquid, and it costs five-sixths of the shelf life. Kodak’s sheet for D-76 says the same thing more bluntly still: the working solution lasts a month in a tank with a floating lid and twenty-four hours in a tray. Nothing about a bottle of developer is mysterious. It is being oxidised, and the numbers on the datasheet are a measurement of how quickly.
Oxygen is the oxidising agent you did not add
Section titled “Oxygen is the oxidising agent you did not add”Every solution in a darkroom is in contact with an oxidising agent that is present at all times, in unlimited supply, and free. From OpenStax’s table of standard potentials, oxygen reducing to water in acid sits at +1.229 V — well above the silver couple at +0.7996 V, and far above any developing agent. It is thermodynamically capable of oxidising everything in the bottle.
It reaches the solution by three routes, and they are not equally dangerous.
The three reservoirs of oxygen, and how exposed each one is
- Dissolved oxygen — came in with the mixing water; a fixed, small amount, and once it is spent it is gone
- Headspace oxygen — the air trapped above the liquid; a fixed but much larger amount, delivered slowly across the surface
- The renewing surface — an open tray draws on the whole room; the supply never runs out and the surface is wide
Kodak’s 1928 primer, which had no shortage of confidence about most things, is careful about this one: air “contains 20% of oxygen”, and sodium sulfite left in contact with it “for long periods” is oxidised to sulfate. Half a litre of headspace therefore contains about 100 mL of oxygen gas, waiting. The amount actually dissolved in the liquid is much smaller — the course has no solubility table for oxygen in water that it has read, so it will not put a figure on the ratio — but the manufacturers’ shelf lives settle the question empirically. A full bottle has spent its dissolved oxygen and is then finished with the subject. A half-full bottle has a reservoir above it.
What oxygen attacks, and why that is not bad luck
Section titled “What oxygen attacks, and why that is not bad luck”Kodak’s 1928 primer connects the two halves of the problem in a single sentence, and it is the sentence this whole page turns on. Developers, it says, are “necessarily substances which have a great affinity for oxygen”, and since the air contains oxygen, a solution of developing agent and alkali alone “would be rapidly spoiled from oxidation by the air”.
Read necessarily. A developing agent is chosen because it gives electrons away to silver ions readily. Oxygen wants electrons more than silver ions do. The property that makes a developer work is the property that makes it die, and no formulation can separate them; it can only buy time.
Three things in a photographic solution are on oxygen’s list.
-
The developing agent. Hydroquinone goes to quinone; pyrogallol goes to a yellow product that the 1928 primer says is deposited in the film along with the silver; metol and phenidone go to their own oxidation products, less visibly.
-
Sulfite. Sulfur at +4 goes to +6, and sulfate is not a preservative.
2 SO32− + O2 → 2 SO42−The preservative spending itself, which is the point of it -
Iron(II), where a process uses it. The Fe³⁺/Fe²⁺ couple sits at +0.771 V, below both oxygen couples, so air can take a ferrous solution back to ferric. That matters in Parts XXI, XXIV and XXV rather than in a film developer, but it is the same reaction.
Why pH matters, and the part of it the course will not overstate
Section titled “Why pH matters, and the part of it the course will not overstate”A developing agent works in alkali. Kodak’s primer is explicit: with one exception among the agents it lists, “developing agents, in order to do their work, must be in an alkaline solution, and the energy depends upon the amount of alkali present.” The reason is that alkali removes a proton from the agent, and the deprotonated form is the one that gives electrons away.
The accepted account is that the same deprotonated form is also the readier target for oxygen, so a developer at pH 10.5 dies faster than the same chemistry at pH 8.6. The course states that as the generally held model rather than as a measured result, because it has not read a source that measures the oxidation rate of a developing agent against pH. What it can put on the table is sourced and suggestive: Ilford’s own figures give its film developer stocks a pH of 7.68 to 7.82 (Perceptol), 8.60 to 8.70 (ID-11) and 8.67 to 8.93 (Microphen), and its paper developers at working strength a pH of 10.30 to 10.58 — and it is the paper developers that get “not more than one working day”.
What sets the rate
Section titled “What sets the rate”Oxidation by air is a reaction between a dissolved species and a gas, so it happens at the surface. OpenStax’s chapter on the factors affecting reaction rates makes the general point: a reaction between two phases “takes place only at the interface between the phases”, and goes faster where that interface is larger. Four levers follow.
- Surface area against volume. The dominant one. A litre in a tall bottle has a small surface; a litre spread over a 12 × 16 inch tray has an enormous one. Ilford’s cleanest evidence isolates this term exactly: the same ID-11 stock in the same deep tank lasts four months with a floating lid and one month without one. Nothing changed but the area of liquid touching air.
- Temperature. Ilford states plainly that for paper developers “high temperatures will reduce the effective solution life considerably”, and specifies cool storage for its own products: 5–20 °C for liquid concentrates and 4–20 °C for unopened powders. Why temperature does this to any rate is the next page.
- Agitation. Stirring, pouring and splashing all carry fresh surface into contact with air and mix the dissolved oxygen inwards. Pouring a developer back and forth between two jugs to “mix it” is aerating it.
- Catalysis by trace metals. This is very commonly asserted, and the course has not found a source it has read that establishes it for photographic developers, so it does not assert it either. What is sourced is adjacent and interesting: the 1924 primer records that ferric salts oxidise hydroquinone to quinone and are themselves reduced to ferrous, and Appendix L says oxygen can take ferrous back to ferric. Those two steps would close a catalytic cycle, and that is a plausible model rather than a verified mechanism, and it is labelled as such here. Kodak’s own 1928 chapter on water supply, meanwhile, is sceptical of water-quality folklore: the only impurities it says are “liable to cause serious trouble with developers” are hydrogen sulfide and soluble metallic sulfides.
Sulfite: the preservative that is spent on purpose
Section titled “Sulfite: the preservative that is spent on purpose”Sulfite protects a developing agent in two ways at once, and the 1924 and 1928 primers describe both.
It is oxidised instead. Sulfite gives its two electrons to oxygen readily, so while there is sulfite in the bottle much of the arriving oxygen is consumed by something whose loss does not matter.
It puts the developing agent back. Add sulfite to quinone and, in the primer’s words, “the quinone oxidizes the sulphite to sulphate and is itself reduced again to hydroquinone.”
Both routes consume sulfite and produce sulfate, and sulfate does nothing. The primer draws the practical conclusion for the dry salt as well: sulfite that has effloresced badly on the shelf is to be viewed with suspicion, “since the sulphate is not a preservative”.
A third route is often described in the photographic literature: sulfonation, in which sulfite adds directly to the quinone to give a sulfonate rather than simply handing back the electrons. If it happens, it removes the quinone permanently instead of recycling it, which would matter, because the two accounts predict different things about how long the protection lasts and what accumulates. The course has not read a source that establishes sulfonation for photographic developers, and so does not assert it. What is sourced is the account above: sacrificial oxidation and regeneration of the developing agent, from Kodak’s own primers, in their own words. Part VIII, where the developing agents are the subject, is where the organic mechanism belongs.
Sacrificial protection, and the cliff at the end of it
- Sulfite remaining
- Developing agent remaining
Show the numbers behind this plot
| Series | Time in a part-full bottle, arbitrary units | Fraction of the original amount remaining |
|---|---|---|
| Sulfite remaining | 0.00 | 1.00 |
| Sulfite remaining | 0.10 | 0.88 |
| Sulfite remaining | 0.20 | 0.76 |
| Sulfite remaining | 0.30 | 0.64 |
| Sulfite remaining | 0.40 | 0.52 |
| Sulfite remaining | 0.50 | 0.40 |
| Sulfite remaining | 0.60 | 0.28 |
| Sulfite remaining | 0.70 | 0.15 |
| Sulfite remaining | 0.80 | 0.00 |
| Developing agent remaining | 0.00 | 1.00 |
| Developing agent remaining | 0.20 | 0.98 |
| Developing agent remaining | 0.40 | 0.96 |
| Developing agent remaining | 0.60 | 0.95 |
| Developing agent remaining | 0.80 | 0.93 |
| Developing agent remaining | 0.85 | 0.78 |
| Developing agent remaining | 0.90 | 0.55 |
| Developing agent remaining | 0.95 | 0.34 |
| Developing agent remaining | 1.00 | 0.20 |
This is why more sulfite is not a free improvement. It buys time against oxidation, but sulfite is also a mild solvent for silver halide — the 1928 primer says exactly that of D-76’s high sulfite concentration, which “actually dissolves a small quantity of each grain” and so reduces graininess. Change the sulfite and you have changed the developer’s grain and its effective speed as well as its keeping. Part VIII is where that trade is made deliberately.
The rest of the darkroom ages too, and for related reasons
Section titled “The rest of the darkroom ages too, and for related reasons”Aerial oxidation is not only a developer’s problem, and the manufacturers’ figures show the same pattern everywhere.
A fixer. Ilford gives its Rapid Fixer working solution 6 months in a full tightly capped bottle and 1 month in a half-full one — the same shape, a smaller factor. Thiosulfate is not a powerful reducing agent, so it is not attacked as eagerly as a developing agent is; what ages an acid fixing bath is partly oxidation and partly the developer carried into it. Kodak’s 1928 primer describes that second mechanism precisely: films are usually transferred with very little rinsing, “so that a good deal of developer is carried over into the fixing bath, and this soon oxidizes in the bath, turning it brown, and staining negatives or prints.” The remedy the primer gives is the one still in use — sodium sulfite as a preservative in the fixer, whose “preservative action is, of course, greater if the bath is kept in a slightly acid state”. That is one of the reasons a fixer is acid, and one of the reasons a stop bath earns its place: it removes the alkaline developer before it can be carried in.
A wash aid. Ilford’s Washaid concentrate keeps 4 years in a full airtight bottle and 6 months in a half-full one. The absolute figures are long because the chemistry is not especially vulnerable; the ratio is eight to one, which is the largest full-against-half-full factor in any of the sheets read here.
A stop bath. Ilford gives its working strength 7 working days, and its exhaustion is a different subject altogether — acid reserve rather than oxidation — which the buffers page has already covered.
Read across the whole set and the lesson is that every bottle in the darkroom has two clocks running on it: one for the chemistry that ages on its own, and one for the air you leave in the bottle. The first is fixed by what the substance is. The second is yours.
Recognising a solution that has died
Section titled “Recognising a solution that has died”Some symptoms are chemistry you can see; others are inferences. The table separates them.
| What you observe | What it means | How sure |
|---|---|---|
| The solution has gone yellow, then brown | the developing agent’s oxidation products have accumulated; sulfate is colourless, so this is the agent itself | direct; Kodak describes the coloured oxidation products of pyro and their deposition in the film |
| Prints will not reach a full black at the usual time | fewer electrons available per litre | inference from the stoichiometry, but a reliable one |
| A developer works for the first sheet and then fails quickly | the sulfite has gone and the agent is now unprotected in an open tray | consistent with the shape above; the course states it as a model |
| Stain in the highlights and the film base | the oxidised agent is being deposited along with the silver | direct, for pyro; Kodak’s account of the yellow negative |
| Rising base fog | a general symptom with several causes, of which an over-aged developer is one | weak on its own; check against a fresh batch before concluding |
| A sharp smell from a fixer or a stop bath | sulfur dioxide from acidified sulfite or bisulfite, which is a warning about ventilation rather than a keeping test | direct; the reason the storage page keeps acids away from sulfite salts |
The last row is a hazard, not a diagnosis. Sulfur dioxide is an irritant gas, and a solution that smells sharply of it should be handled where the air moves, in line with the safety and protective equipment page.
The practice that follows from the chemistry
Section titled “The practice that follows from the chemistry”Every line here is a consequence of the surface-area argument, and the manufacturers’ own numbers are given so that none of it has to be taken on trust.
| Solution and how it is kept | Published life | Source |
|---|---|---|
| Kodak D-76 stock, full tightly closed bottle | 6 months | Kodak J-78 |
| Kodak D-76 stock, half-filled bottle | 2 months | Kodak J-78 |
| Kodak D-76 working solution, tank with a floating lid | 1 month | Kodak J-78 |
| Kodak D-76 working solution, tray | 24 hours | Kodak J-78 |
| Kodak D-76 diluted 1+1 (the sheet writes it 1:1) | discard after one batch; do not reuse or replenish | Kodak J-78 |
| Ilford ID-11 stock, full capped container | 6 months | Ilford |
| Ilford ID-11 stock, half-full capped container | 1 month | Ilford |
| Ilford ID-11 stock, deep tank with a floating lid | 4 months | Ilford |
| Ilford ID-11 stock, deep tank without a floating lid | 1 month | Ilford |
| Ilford ID-11 at 1+1 or 1+3 | not more than 24 hours | Ilford |
| Ilford DD-X concentrate, full / half-full bottle | 24 months / 4 months | Ilford |
| Ilford working-strength paper developer, open dish | not more than one working day | Ilford |
| Ilford Bromophen stock, full / half-full container | 6 months / 3 months | Ilford |
| Ilford Rapid Fixer working solution, full / half-full bottle | 6 months / 1 month | Ilford |
| Ilford Washaid concentrate, full / half-full bottle | 4 years / 6 months | Ilford |
Read down the pairs. Every one of them is the same liquid in the same room, differing only in how much air is in the container with it. The smallest penalty in the table is Bromophen stock at half the life; the largest is Washaid concentrate at seven-eighths; the developers cluster around two-thirds to five-sixths.
Fill the bottle. A full, tightly capped bottle is the single most effective thing you can do, and it is free.
Divide the batch on the day you mix it. Five 200 mL bottles, each filled to the neck, keep as five full bottles. One litre bottle drawn down 200 mL at a time keeps as a bottle that is half empty by the third session. This is the practical reason to own small bottles.
Squeeze the air out. Collapsible containers, and glass marbles or clean water displacement in a rigid bottle, all attack the same term. The course has no manufacturer figure for how much they gain; what it can say is that the mechanism they address is the one the datasheets are measuring.
Float a lid on a tank. Ilford’s four months against one month is the evidence, and it is unusually clean evidence because nothing else changed.
Treat an inert gas spray as a claim, not a control. The chemistry is plausible: a layer of heavier inert gas would displace the air above the liquid. The course has found no published measurement of the effect on developer life, from a manufacturer or anyone else, and manufacturer marketing is a claim rather than data. If you use one, keep the bottle full as well, and do not count the spray as a reason to keep a half-empty bottle.
Store cool, but know the second failure. Ilford specifies 5–20 °C for its liquid concentrates and 4–20 °C for unopened powder, which it says will then keep indefinitely. A cold garage, however, brings its own problem, and it is not oxidation: the solubility page shows with published solubility figures why carbonate and borax crystallise out of a stock solution in the cold, and why the liquid left above the crystals is then no longer the formula you mixed.
Mix the powder when you open the packet. Ilford’s instruction is explicit: once a packet is opened, “prepare stock solutions immediately”. A part-used packet of powder is a large surface area of solid in a bag of air.
One-shot, and the three lifetimes people confuse
Section titled “One-shot, and the three lifetimes people confuse”The honest answer for a darkroom that runs intermittently is to make the working solution up on the day and pour it away afterwards. This is not a compromise: Ilford recommends it outright, saying that one-shot processing “eliminates or greatly reduces” the problems of reuse, and “is recommended when image quality, reliability and consistency are more important than economy”. Kodak’s D-76 sheet says the 1+1 dilution — which its own sheet writes as 1:1 — is to be diluted just before use and discarded after one batch. Neither maker is apologising for the advice.
That leaves three different numbers, and confusing them is the source of most of the arguments about whether a developer “keeps”.
- Stock or concentrate life — an unopened or full, capped bottle of undiluted solution. Months to years. D-76 stock, 6 months full. DD-X concentrate, 24 months full.
- Working-solution life — solution at use dilution, kept in a closed bottle or a covered tank between sessions. Hours to a month. D-76 in a covered tank, 1 month; ID-11 at 1+1, 24 hours.
- Tray life — solution in an open dish. One session. D-76 in a tray, 24 hours; Ilford’s paper developers, one working day.
A datasheet figure quoted without saying which of the three it is has told you nothing. And every one of them assumes the container the maker had in mind: Kodak’s 1-month tank figure is stated with a floating lid, and Ilford’s 6-month stock figure is stated full.
Where this page is used again
Section titled “Where this page is used again”The mechanism here is assumed by three later parts. Part VIII designs developers around it, and runs the experiment that watches one oxidise. Part XVIII takes it into keeping and rotating a working darkroom’s chemistry. Part XXVIII catalogues the faults it produces, so that a stained negative or a print that will not reach black can be traced back to a bottle rather than to bad luck.
Ascorbate developers deserve a note, since the family is named on this page and Foma still sells a phenidone-and-isoascorbate paper developer. Ascorbic acid is described by PubChem as having a role as a food antioxidant, which is to say that being oxidised readily is what it is for. Whether ascorbate developers oxidise by a different route, or at a materially different rate, is a specific claim the course has no source for, and it is not made here; Part VIII returns to it.
Oxygen is an oxidising agent that is always present, and it reaches a solution as dissolved oxygen from the mixing water, as a fixed charge of headspace air, and — in an open tray — from an atmosphere that never runs out across a surface that is far larger. It attacks the developing agent, the sulfite and any iron(II) present. A developing agent is vulnerable because it is a good reducing agent: Kodak’s 1928 primer calls developers “necessarily substances which have a great affinity for oxygen”. The rate rises with the ratio of surface to volume, with temperature and with agitation; catalysis by trace metals is widely claimed and is not asserted here. Sulfite protects by being oxidised in place of the agent and by handing the agent back, producing sulfate, which is inert — so the protection is consumed, and when it goes the failure is abrupt rather than gradual. The storage practice that follows is not folklore but arithmetic on the surface term: full bottles, small bottles, divided batches, floating lids, cool storage with an eye on crystallisation, and a working solution mixed on the day. Three lifetimes exist — stock, working solution and tray — and a published number means nothing until you know which one it is and what container it assumed.
Next: why the same developer at 24 °C does in seven minutes what it does in ten at 20 °C, and why that relationship is not a straight line.
Check your understanding
Sources for this page
13 cited · checked 2026-09-04
- 01Elementary Photographic ChemistryEastman Kodak Company, 1928§ Chapter I: air contains 20 per cent of oxygen, and sodium sulphite left exposed to it oxidises to sulphate; the quinone and sulphite cycle; Chapter III: developers are "necessarily substances which have a great affinity for oxygen", sulphite as preservative, the pyro stain, and the warning that sulphite which has effloresced is to be suspected because "the sulphate is not a preservative"; Chapter IV: developer carried into the fixing bath soon oxidises there, turning it brown and staining negatives or prints, and sulphite is added to the fixing bath as a preservative whose action is greater if the bath is kept slightly acid; Chapter VII: the water supply and the impurities that actually matter to a developerarchive.org/details/elementaryphotog00east_0tier 1, primary2026-09-04
- 02KODAK Developer D-76, technical data sheet J-78Kodak Alaris Inc., 2017§ Storage Life and Capacity: D-76 stock 6 months full and 2 months half-filled, working solution 24 hours in a tray and 1 month in a tank with a floating lid, D-76 1:1 diluted just before use and discarded after one batch; the note that partially filled bottles allow some oxidationbusiness.kodakmoments.com/sites/default/files/files/resources/j78.pdftier 1, primary2026-09-04
- 03PERCEPTOL, ID-11 and MICROPHEN film developers (ILFORD technical information)HARMAN technology Limited, 2024§ pH and specific gravity of fresh stock solutions; Working Solution Life: 6 months full, 1 month half full, 4 months in a deep tank with a floating lid, 1 month in a deep tank without one, and 24 hours at 1+1 or 1+3; Storage: unopened powder keeps indefinitely at 4-20 degrees C and stock is prepared immediately once a packet is openedilfordphoto.com/amfile/file/download/file/1829/product/550tier 1, primary2026-09-04
- 04ILFORD MULTIGRADE, PQ UNIVERSAL and BROMOPHEN paper developers, technical informationHARMAN technology Limited (ILFORD Photo), 2010§ pH and specific gravity of MULTIGRADE, PQ UNIVERSAL and BROMOPHEN at working strength; Working Solution Life: BROMOPHEN stock 6 months full and 3 months half full, working-strength paper developer in an open dish not more than one working day; Storage: unopened concentrate 2 years at 5-20 degrees C, used up within six months once opened; high temperatures reduce the effective solution life considerablyilfordphoto.com/amfile/file/download/file/1828/product/709tier 1, primary2026-09-04
- 05ILFORD ILFOTEC DD-X film developer, technical informationHARMAN technology Limited (ILFORD Photo), 2019§ Working Solution Life and Storage: concentrate 24 months in full tightly capped bottles and 4 months in half full ones; working strength not kept more than 24 hours; the statement that the developer oxidises with reuse and storage and the case for one-shot processingilfordphoto.com/wp/wp-content/uploads/2019/08/ILFOTEC-DDX-AUG19.pdftier 1, primary2026-09-04
- 06ILFORD RAPID FIXER, technical informationHARMAN technology Limited (ILFORD Photo), 2010§ Working Solution Life and Storage: 6 months in full tightly capped bottles, 1 month in a half full one, and two years for full unopened concentrate at 5-20 degrees Cilfordphoto.com/amfile/file/download/file/1833/product/711tier 1, primary2026-09-04
- 07ILFORD Chemical Sundries: ILFOSTOP, ILFOTOL and WASHAID, technical informationHARMAN technology Limited (ILFORD Photo), 2017§ ILFORD WASHAID Storage and solution life: concentrate 4 years in full airtight bottles and 6 months in half full tightly capped bottles; working strength 7 working daysilfordphoto.com/amfile/file/download/file/1865/product/669tier 1, primary2026-09-04
- 08Chemistry 2e, Appendix L: Standard Electrode (Half-Cell) PotentialsPaul Flowers, Klaus Theopold, Richard Langley and William R. Robinson, for OpenStax§ Appendix L: the two oxygen couples, O2 + 4H+ + 4e- to water at +1.229 V and O2 + 2H2O + 4e- to hydroxide at +0.401 V; Fe3+/Fe2+ at +0.771 Vopenstax.org/books/chemistry-2e/pages/l-standard-electrode-half-cell-potentialstier 1, primary2026-09-04
- 09Chemistry 2e, section 12.2: Factors Affecting Reaction RatesPaul Flowers, Klaus Theopold, Richard Langley and William R. Robinson, for OpenStax§ 12.2 Factors Affecting Reaction Rates: physical state and degree of subdivision, so that a heterogeneous reaction proceeds only at the interface between the phases and faster where that interface is larger; temperature; concentrationopenstax.org/books/chemistry-2e/pages/12-2-factors-affecting-reaction-ratestier 1, primary2026-09-04
- 10Chemistry 2e, section 12.7: CatalysisPaul Flowers, Klaus Theopold, Richard Langley and William R. Robinson, for OpenStax§ 12.7 Catalysis: a catalyst increases the rate without being consumed, by offering a path of lower activation energyopenstax.org/books/chemistry-2e/pages/12-7-catalysistier 1, primary2026-09-04
- 11Developers for black-and-white photographic papers (Fomatol)FOMA BOHEMIA spol. s r.o., 2023§ FOMATOL P: a two-component phenidone and isoascorbate paper developer in powder formfoma.cz/en/papertier 1, primary2026-09-04
- 12PubChem compound summary: L-Ascorbic Acid (CID 54670067)National Center for Biotechnology Information§ ChEBI description: L-ascorbic acid has a role as a food antioxidantpubchem.ncbi.nlm.nih.gov/compound/54670067tier 1, primary2026-09-04
- 13PubChem compound summary: Sodium Sulfite (CID 24437)National Center for Biotechnology Information§ Computed properties - molecular weight 126.05; HSDB properties of the heptahydratepubchem.ncbi.nlm.nih.gov/compound/24437tier 1, primary2026-09-04
Formulas, hazard statements, historical dates and process descriptions on this page were checked against the sources above on the date shown. Safety data changes: obtain the current safety data sheet for the product you actually buy before you open it.