At my pH & temp, what fraction of total ammonia (TAN) is toxic NH₃ across a 24-hr CO₂ swing?

Inicio/Tienda/Fish and Aquaria Related Articles/At my pH & temp, what fraction of total ammonia (TAN) is toxic NH₃ across a 24-hr CO₂ swing?

NH₃ fraction of TAN across a CO₂-driven 24-hour pH swing

Below is a rigorous, aquaculture-grade way to compute the toxic un-ionized ammonia fraction (NH₃) from TAN at your exact pH/temperature—including how the day/night CO₂ swing amplifies NH₃.


1) Core chemistry (freshwater)

Ammonia in water partitions as:

N H 4 +    ⇌    N H 3 + H + \mathrm{NH_4^+}\; \rightleftharpoons \;\mathrm{NH_3} + \mathrm{H^+} NH4+⇌NH3+H+

The mole fraction of NH₃ in total ammonia (TAN = NH₃ + NH₄⁺) is:

f N H 3    =    1 1 + 10 ( p K a − p H ) f_{\mathrm{NH_3}} \;=\; \frac{1}{1+10^{(\mathrm{p}K_a - \mathrm{pH})}} fNH3=1+10(pKa−pH)1

For freshwater, the temperature dependence of p K a \mathrm{p}K_a pKa is well fit by:

p K a ≈ 0.09018 + 2729.92 T K \mathrm{p}K_a \approx 0.09018 + \frac{2729.92}{T_\mathrm{K}} pKa≈0.09018+TK2729.92

with T K = T ( ∘ C ) + 273.15 T_\mathrm{K} = T_\mathrm{(^\circ C)} + 273.15 TK=T(∘C)+273.15.

Result you use: Given your pH and °C, compute f N H 3 f_{\mathrm{NH_3}} fNH3. Then • If your test reads TAN as NH₃ units (mg/L as NH₃):    N H 3 ( m g / L ) = T A N × f N H 3 \;\mathrm{NH_3\ (mg/L)} = \mathrm{TAN} \times f_{\mathrm{NH_3}} NH3 (mg/L)=TAN×fNH3 • If your test reads TAN as N (mg/L as NH₃-N):    N H 3 - N = T A N ( a s   N ) × f N H 3 \;\mathrm{NH_3\text{-}N} = \mathrm{TAN}_\mathrm{(as\,N)} \times f_{\mathrm{NH_3}} NH3-N=TAN(asN)×fNH3 and    N H 3 ( m g / L ) = N H 3 - N × 17 14 \;\mathrm{NH_3\ (mg/L)} = \mathrm{NH_3\text{-}N} \times \frac{17}{14} NH3 (mg/L)=NH3-N×1417.

2) Salinity / ionic-strength correction (brackish & marine)

In saltier water, use a salinity-corrected p K a \* \mathrm{p}K_a^\* pKa\*:

p K a \* ( T , S )    ≈    ( 0.09018 + 2729.92 T K )    +    0.0415   S    −    0.000116   S \mathrm{p}K_a^\*(T,S) \;\approx\; \left(0.09018 + \frac{2729.92}{T_\mathrm{K}}\right) \;+\; 0.0415\,\sqrt{S}\;-\;0.000116\,S pKa\*(T,S)≈(0.09018+TK2729.92)+0.0415S −0.000116S

where S S S is salinity in ppt. Then plug p K a \* \mathrm{p}K_a^\* pKa\* into the same fraction formula.

Direction of effect: higher salinity → slightly larger p K a \mathrm{p}K_a pKa → smaller NH₃ fraction at a given pH and °C (the effect is modest but real).


3) What the CO₂ swing does (the “multiplier”)

CO₂ affects pH (not TAN directly). With alkalinity roughly constant over the day, a pH rise at night (CO₂ off / degassing) increases NH₃ non-linearly.

If your pH is well below the ammonia p K a \mathrm{p}K_a pKa (~9.2–9.5 in typical tanks), a very accurate rule-of-thumb is:

f N H 3 ( p H h i g h ) f N H 3 ( p H l o w )    ≈    10 Δ p H \frac{f_{\mathrm{NH_3}}(\mathrm{pH_{high}})}{f_{\mathrm{NH_3}}(\mathrm{pH_{low}})} \;\approx\; 10^{\Delta \mathrm{pH}} fNH3(pHlow)fNH3(pHhigh)≈10ΔpH

So:

  • +0.1 pH ≈ 1.26× NH₃
  • +0.3 pH ≈ 2.0×
  • +0.5 pH ≈ 3.16×
  • +1.0 pH ≈ 10×

This is why even a “modest” night rise can turn a safe daytime NH₃ into a risky nighttime NH₃ without TAN changing at all.

Temperature effect: each +1 °C (at fixed pH) increases the NH₃ fraction by ~7% around typical conditions. If your tank runs warmer at night, include that.


4) Worked examples (26 °C, freshwater)

Using the exact equation above:

  • pH 7.0: f N H 3 ≈ 0.605 % f_{\mathrm{NH_3}} \approx 0.605\% fNH3≈0.605% of TAN
  • pH 7.5: f N H 3 ≈ 1.888 % f_{\mathrm{NH_3}} \approx 1.888\% fNH3≈1.888% of TAN
  • pH 8.0: f N H 3 ≈ 5.736 % f_{\mathrm{NH_3}} \approx 5.736\% fNH3≈5.736% of TAN
  • pH 8.5: f N H 3 ≈ 16.14 % f_{\mathrm{NH_3}} \approx 16.14\% fNH3≈16.14% of TAN

Across a realistic swing (CO₂ on by day, off at night):

  • Day pH 6.8 → Night pH 7.4 (ΔpH = 0.6): f N H 3 f_{\mathrm{NH_3}} fNH3 rises from 0.382% → 1.505% (≈ 3.94×).
  • If TAN is 0.50 mg/L as NH₃ units all day: Day NH₃ ≈ 0.0019 mg/L, Night NH₃ ≈ 0.0075 mg/L.

Salinity check (brackish/marine), 26 °C, pH 7.5:

  • S = 0 ppt: f N H 3 ≈ 1.888 % f_{\mathrm{NH_3}} \approx 1.888\% fNH3≈1.888%
  • S = 10 ppt: f N H 3 ≈ 1.406 % f_{\mathrm{NH_3}} \approx 1.406\% fNH3≈1.406%
  • S = 20 ppt: f N H 3 ≈ 1.246 % f_{\mathrm{NH_3}} \approx 1.246\% fNH3≈1.246%
  • S = 35 ppt: f N H 3 ≈ 1.091 % f_{\mathrm{NH_3}} \approx 1.091\% fNH3≈1.091%

5) How to compute your exact day/night NH₃ right now

  1. Measure or log:
    • Day pH (CO₂ on) and Night pH (CO₂ off)
    • Day °C and Night °C
    • TAN (ensure units: “as NH₃” vs “as N”)
    • Salinity (ppt), if not freshwater.
  2. Compute fractions using:
f N H 3 , d a y = 1 1 + 10 ( p K a ( T day , S ) − p H day ) , f N H 3 , n i g h t = 1 1 + 10 ( p K a ( T night , S ) − p H night ) f_{\mathrm{NH_3,day}} = \frac{1}{1+10^{(\mathrm{p}K_a(T_\text{day},S)-\mathrm{pH}_\text{day})}},\quad f_{\mathrm{NH_3,night}} = \frac{1}{1+10^{(\mathrm{p}K_a(T_\text{night},S)-\mathrm{pH}_\text{night})}} fNH3,day=1+10(pKa(Tday,S)−pHday)1,fNH3,night=1+10(pKa(Tnight,S)−pHnight)1
  1. Multiply by TAN in matching units to get NH₃ (mg/L) for day and night.
I placed two interactive tables for you already:
  • “NH₃ % of TAN vs pH & Temperature (Freshwater)” — read off your % directly.
  • “NH₃ Multiplier Across a pH Swing (Assuming 26 °C)” — see how much the night pH amplifies NH₃ vs day.
    There’s also a tiny helper you can run to print your exact % NH₃ at any pH/°C.

6) Practical notes (expert tips)

  • CO₂-to-pH mapping: With alkalinity roughly constant, doubling dissolved CO₂ lowers pH by ~0.30; a 10× change shifts pH by ~1.0. You can sanity-check your pH swing against your CO₂ schedule.
  • KH matters for swing amplitude: Higher alkalinity damps pH changes from CO₂, helping cap the NH₃ spike without changing TAN.
  • When pH ≳ 9, the “10^ΔpH” shortcut breaks down because you’re near p K a \mathrm{p}K_a pKa; use the exact equation.
  • Logging: A cheap continuous pH logger plus one daily TAN test will let you compute a full 24-hr NH₃ profile (peak is typically late night to early morning, when pH is highest).

  • Buscar productos
  • Mi cuenta
  • Seguimiento de pedidos
  • Favoritos
  • Cesta
Impulsada por Lightspeed
Mostrar precios en:USD
Saltar al contenido principal
ENES
Menú
Hogar
Almacenar
Términos y condiciones
Envíos y Pagos
About Us
Contacta con nosotros
© Jasons Plecos & Cichlids LLC 2017-2023
Idioma:
ENES
Terms & ConditionsPrivacy PolicyShipping & Payment InfoReturn PolicyQuarantine Your FishNotificar uso indebido
Impulsada por Lightspeed