Reef Tank Water Chemistry Explained: The Science Behind Stable Parameters
A deep dive into the chemistry that keeps your corals alive — from the calcium–alkalinity relationship to nitrogen cycling, phosphate control, and ORP. Compiled from Randy Holmes-Farley (Reefkeeping Magazine), Bulk Reef Supply, Reef Builders, ATI, and the reef keeping community.
1. The Chemistry of Seawater
Natural seawater is a remarkably complex solution containing more than 70 dissolved elements [1]. Understanding its composition is the starting point for every reef keeper, because our goal is to recreate — and maintain — this chemical environment inside a glass box.
Six major ions account for over 99% of all dissolved salts in the ocean. At a standard salinity of 35 ppt (1.025 specific gravity), their approximate concentrations are:
| Ion | Symbol | Concentration (ppm) | % of Dissolved Salts |
|---|---|---|---|
| Chloride | Cl− | 19,400 | 55.0% |
| Sodium | Na+ | 10,800 | 30.6% |
| Sulfate | SO42− | 2,710 | 7.7% |
| Magnesium | Mg2+ | 1,290 | 3.7% |
| Calcium | Ca2+ | 412 | 1.2% |
| Potassium | K+ | 399 | 1.1% |
Beyond these six major ions, natural seawater contains dozens of trace elements — strontium (~8 ppm), boron (~4.5 ppm), fluoride (~1.3 ppm), iodine (~0.06 ppm), iron, manganese, zinc, and many more [1] [2]. Modern synthetic salt mixes aim to replicate this full profile. Premium brands like Tropic Marin use pharmaceutical-grade (USP/ACS Reagent) raw ingredients to match natural seawater as closely as possible [3].
For reef keepers, the ions that matter most on a day-to-day basis are the “Big Three”: calcium, alkalinity (bicarbonate/carbonate), and magnesium. Corals that build calcium carbonate skeletons consume these directly from the water column [4]. Every other parameter — pH, nutrients, trace elements — revolves around keeping these three in balance.
2. Calcium & Alkalinity Relationship
Calcium and alkalinity are the two most important parameters in any reef tank — and they are intrinsically linked through the chemistry of calcium carbonate (CaCO3). Understanding their relationship is the key to avoiding the most common dosing mistakes.
CaCO3 Saturation State
Natural seawater is significantly supersaturated with respect to calcium carbonate [1]. This means there is more dissolved calcium and carbonate in solution than would be thermodynamically stable at equilibrium. In theory, this excess should precipitate out spontaneously — but it doesn’t, primarily because magnesium acts as a crystal growth inhibitor (more on this in Section 3).
This supersaturated state is actually essential for coral growth. Corals deposit CaCO3 skeletons by combining calcium ions (Ca2+) with carbonate ions (CO32−) from the surrounding water. Holmes-Farley notes that organisms consume calcium and alkalinity in a fixed stoichiometric ratio: approximately 18–20 ppm of calcium for each 1 meq/L (2.8 dKH) of alkalinity [1].
The Inverse Relationship During Precipitation
When calcium carbonate precipitates — whether biologically (coral growth) or abiotically (that white crust on your heater) — it consumes calcium and carbonate in equal molar proportions. This creates an apparent inverse relationship: if you add a large amount of calcium without matching alkalinity, the elevated calcium can drive precipitation that depletes alkalinity. The reverse is also true [1].
This is why you cannot simply raise both calcium and alkalinity to very high levels simultaneously. At extreme supersaturation, the inhibiting effects of magnesium are overwhelmed and spontaneous precipitation crashes both parameters — often depositing white calcium carbonate dust throughout the tank [1] [5].
Ionic Balance & Dosing
Balanced supplementation systems — two-part additives, calcium reactors, or kalkwasser — are designed to replenish calcium and alkalinity in the same ratio that corals consume them [1]. When dosing manually, always space calcium and alkalinity additions 2–3 hours apart to prevent localized precipitation at the dosing point [6].
3. Magnesium’s Critical Role
Magnesium is the unsung hero of reef chemistry. While calcium and alkalinity get the spotlight, it is magnesium that makes their coexistence at elevated levels possible. Without adequate magnesium, maintaining stable calcium and alkalinity becomes nearly impossible.
The CaCO3 Crystal Inhibitor
Magnesium prevents spontaneous calcium carbonate precipitation through a mechanism Holmes-Farley describes as “crystal poisoning.” When CaCO3 crystals begin to form, magnesium ions (Mg2+) substitute for calcium ions in the growing crystal lattice. Because Mg2+ is slightly smaller and has a different hydration energy, it disrupts the crystal structure, increasing the “off rate” — the tendency for newly deposited ions to detach from the crystal surface [1].
This effectively poisons the crystal growth, slowing precipitation to the point where it does not occur at rates problematic to an aquarist [1] [7]. This is why natural seawater can remain supersaturated with CaCO3 without spontaneously precipitating — the ~1290 ppm of magnesium continuously inhibits abiotic crystal growth.
Why Low Magnesium Causes Crashes
When magnesium drops below ~1200 ppm, the crystal-poisoning effect weakens. The protective mechanism fails, and the crystal surface becomes “invitingly crystalline again” [1]. The result is rapid, uncontrolled abiotic precipitation of CaCO3. Symptoms include:
- Inability to raise or maintain calcium despite heavy dosing
- Alkalinity crashing alongside calcium
- White calcium carbonate deposits on heaters, pumps, and glass
- Cloudy water that won’t clear
This is one of the most common “mystery crashes” in reef keeping — the hobbyist keeps dosing calcium and alkalinity, but both parameters refuse to stay up because abiotic precipitation is consuming them faster than they can be added [7].
Target Range
Reef Builders recommends 1350–1450 ppm for reef aquaria [5]. Natural seawater sits at ~1290 ppm. Running slightly above NSW provides a safety margin for the crystal-inhibiting effect. Test magnesium at least weekly [5]; it depletes more slowly than calcium or alkalinity but is equally critical.
4. pH in the Reef Tank
pH is one of the most misunderstood parameters in reef keeping. Many hobbyists obsess over hitting an exact number, but understanding what controls pH is far more important than chasing a target.
What Controls Reef Tank pH
In a reef aquarium, pH is primarily determined by the balance between two forces: dissolved CO2 (which lowers pH) and alkalinity (the carbonate buffer system that resists pH changes) [8]. The carbonate buffer system works through the equilibrium:
CO2 + H2O ↔ H2CO3 ↔ HCO3− + H+ ↔ CO32− + 2H+
Holmes-Farley explains the dramatic effect of pH on carbonate availability: “Each 0.3 pH unit drop below about 9 causes a two-fold drop in carbonate concentration. A full pH unit drop corresponds to a ten-fold decrease” [1]. This has profound implications — at lower pH, corals must work harder to produce carbonate from bicarbonate for skeleton building.
Diurnal pH Swings
Every reef tank experiences natural daily pH fluctuations driven by the photosynthesis/respiration cycle [8]:
- Daytime (lights on): Zooxanthellae and macroalgae consume CO2 for photosynthesis, reducing dissolved CO2 and raising pH. Typical peak: 8.2–8.4.
- Nighttime (lights off): All organisms respire, releasing CO2, which dissolves and lowers pH. Typical trough: 7.9–8.1.
A swing of 0.2–0.3 pH units over 24 hours is completely normal and healthy [8]. Running a refugium on a reverse light schedule helps dampen this swing by maintaining photosynthetic CO2 uptake around the clock [8].
Why Indoor Homes Have Low pH
Ambient CO2 in sealed modern homes can reach 800–2000+ ppm (vs. ~420 ppm outdoors). Your protein skimmer pulls this CO2-rich air into the water, depressing pH to 7.7–7.9 [8]. This is the single most common cause of “low pH” in reef tanks.
Methods to Raise pH
| Method | Mechanism | pH Effect | Notes |
|---|---|---|---|
| Open a window | Reduces indoor CO2 | +0.1–0.3 | Free, immediate [8] |
| CO2 scrubber on skimmer | Soda lime removes CO2 from intake air | +0.1–0.3 | Needs media replacement [8] |
| Kalkwasser (limewater) | Ca(OH)2 adds hydroxide, raises pH directly | +0.1–0.4 | Also supplements Ca & Alk [1] |
| Refugium (reverse light) | Nighttime photosynthesis absorbs CO2 | Stabilizes | Dampens diurnal swings [8] |
| CO2 reactor / CaRx | Injects CO2 to dissolve media | −0.1–0.3 | Monitor effluent pH [1] |
5. The Nitrogen Cycle Chemistry
The nitrogen cycle is the biological filtration engine that keeps your reef tank from becoming a toxic soup. Understanding the chemistry behind each step helps you diagnose problems and optimize your filtration.
NH3/NH4+ Equilibrium: pH-Dependent Toxicity
Ammonia exists in two forms in aquarium water — toxic un-ionized ammonia (NH3) and relatively less toxic ionized ammonium (NH4+) — in a pH-dependent equilibrium [9]:
NH3 + H+ ↔ NH4+
Holmes-Farley explains that these are “not distinct chemicals” for practical purposes since they interconvert many times per second [9]. The critical point: higher pH shifts the equilibrium toward more toxic NH3. At pH 8.2 (typical reef), roughly 10% of total ammonia nitrogen (TAN) exists as toxic NH3 — compared to less than 1% at pH 7.0. This means reef tanks are inherently more susceptible to ammonia toxicity than freshwater systems [9].
Ammonium (NH4+), being positively charged, “crosses the fishes’ gills and enters their bloodstream with more difficulty than does ammonia, which readily passes across the gill membranes” [9]. Ammonia levels as low as 0.2 ppm can be dangerous to fish [9].
The Three Stages
Ammonification
Fish waste, uneaten food, and dead organisms decompose, releasing ammonia (NH3/NH4+) into the water. This is the primary nitrogen input to every aquarium [10].
Nitrification (Aerobic)
Nitrosomonas-like bacteria oxidize ammonia to nitrite (NO2−), then Nitrospira-like bacteria convert nitrite to nitrate (NO3−). Both steps require oxygen and occur on rock surfaces, filter media, and sand grains [10].
NH3 → NO2− → NO3−
Denitrification (Anaerobic)
In oxygen-depleted zones — deep sand beds, inside porous live rock, carbon dosing biofilms — anaerobic bacteria reduce nitrate to nitrogen gas (N2), which escapes harmlessly into the atmosphere [10].
NO3− → NO2− → NO → N2O → N2↑
Nitrite Toxicity Mechanism
Nitrite (NO2−) is the “silent killer” of the nitrogen cycle. It enters fish blood through the gills via the same chloride uptake channels, where it oxidizes hemoglobin to methemoglobin — a form that cannot carry oxygen [10]. This is why fish in a cycling tank gasp at the surface despite adequate dissolved oxygen. Nitrite should always read 0 ppm in a fully cycled system.
Nitrate: The Endpoint
Nitrate (NO3−) is relatively non-toxic at low concentrations and is the terminal product of aerobic filtration. Target levels vary by tank type: 1–5 ppm for SPS, 5–20 ppm for LPS, and <40 ppm for FOWLR [4]. Extremely low nitrate (<0.5 ppm) can actually starve corals, leading to bleaching — a small amount of available nitrogen is necessary for zooxanthellae health.
6. Phosphate Chemistry
Phosphate (PO43−) is the nutrient that causes the most grief for reef keepers. Too much fuels nuisance algae and inhibits coral calcification; too little starves corals of an essential nutrient. Understanding its sources and removal chemistry is critical.
Sources of Phosphate
- Fish food and waste: The dominant source. Frozen foods, pellets, and flakes all contain phosphorus-rich proteins. Overfeeding is the #1 cause of elevated phosphate [4].
- Tap water: Municipal water supplies may contain 0.5–5+ ppm phosphate. Always use RO/DI water [11].
- Decaying organics: Dead organisms, detritus accumulation, and dirty filter socks release bound phosphorus.
- Some salt mixes and additives: Lower-quality salts and certain carbon sources can introduce trace phosphate.
Organic vs. Inorganic Phosphate
Phosphate exists in two main forms in the aquarium. Inorganic orthophosphate (PO43−) is what your test kit measures — it’s dissolved and immediately available. Organic phosphate is bound up in living tissue, detritus, and dissolved organic compounds (DOCs) — your test kit cannot see it [12]. ICP testing can reveal total phosphorus (organic + inorganic), which is often significantly higher than what hobby kits show [13].
Organic phosphate is continuously converted to inorganic phosphate through bacterial decomposition, which is why a tank can test at 0 ppm PO4 yet still grow algae — the organic reservoir is being steadily mineralized into plant-available form [12].
Removal Methods
GFO (Granular Ferric Oxide)
GFO removes phosphate through adsorption — phosphate ions bind to the surface of iron oxide particles via ligand exchange, replacing hydroxyl groups on the iron surface. The reaction is: Fe(OH)3 + PO43− → FePO4 + 3OH−. Run in a media reactor with gentle tumbling flow — too much flow causes dust that can irritate corals [12].
Lanthanum Chloride (LaCl3)
Sold as “Phosphate Rx” and similar products, lanthanum chloride works by forming an insoluble precipitate: La3+ + PO43− → LaPO4↓. The precipitate is removed by the protein skimmer or filter socks. Effective for emergency phosphate reduction but requires careful dosing — excess lanthanum can irritate coral tissue [12].
Carbon Dosing (Biological Removal)
Adding a carbon source (vodka, vinegar, NP BioPellets) feeds heterotrophic bacteria that consume both nitrate and phosphate for growth. The bacteria are then exported via the protein skimmer. This method removes nitrate and phosphate simultaneously but requires careful ramping to avoid bacterial blooms [12].
Target Levels
| Tank Type | PO4 Target (ppm) | Notes |
|---|---|---|
| SPS-dominant | 0.01–0.05 | Ultra-low; elevated PO4 inhibits calcification [4] |
| LPS / Mixed Reef | 0.03–0.10 | Slightly higher is tolerated and may enhance color [4] |
| Soft Coral | 0.03–0.10 | Most softies are phosphate-tolerant [4] |
| FOWLR | <0.20 | Higher OK, but algae increases above 0.10 [4] |
7. Redox Potential / ORP
ORP (oxidation-reduction potential), measured in millivolts (mV), quantifies your water’s ability to oxidize (break down) organic waste. Think of it as a single number that reflects overall water quality — higher ORP means cleaner, more oxidizing water.
What ORP Measures
An ORP probe measures the electrical potential difference between a platinum electrode and a reference electrode immersed in the water. Positive values indicate an oxidizing environment (good for reef tanks); negative values indicate a reducing environment (typical of polluted or stagnant water) [14].
ORP is influenced by many factors simultaneously: dissolved oxygen, organic waste load, protein skimmer efficiency, ozone injection, UV sterilization, and even pH. It is not a measurement of any single compound but rather the net oxidation state of the water [14].
Target Range
Ozone & UV Sterilizers
Ozone (O3) is the most effective tool for raising ORP. Injected via the protein skimmer, ozone is a powerful oxidizer that breaks down dissolved organic compounds, improves water clarity, and reduces pathogens. Most ozone controllers are set to maintain ORP at 350–400 mV and shut off above 450 mV to prevent over-oxidation [14].
UV sterilizers have a smaller effect on ORP (typically +20–50 mV) because they primarily kill free-floating microorganisms in the water column rather than directly oxidizing dissolved organics. They are better viewed as pathogen control than ORP management [14].
8. Testing Methods Compared
Accurate testing is the foundation of reef keeping. But not all test methods are created equal, and choosing the right tool for each parameter can save you money and frustration.
| Method | Cost | Accuracy | Best For | Limitations |
|---|---|---|---|---|
| API Liquid Kits | $8–15 | Low–Medium | Beginners, cycling, FOWLR | Color matching is subjective; expires; limited resolution [15] |
| Salifert | $12–20 | Medium–High | Ca, Alk, Mg, NO3 | Hobbyist standard; titration-based; good resolution [15] |
| Hanna Checkers | $30–60 | Medium–High | Alk, PO4, Ca, pH | Digital readout; eliminates color guessing; reagent cost adds up [4] |
| Red Sea Pro Kits | $25–40 | Medium–High | Ca, Alk, Mg combo | High resolution titration; designed for reef use [15] |
| ICP-OES (Lab) | $30–50/test | Highest | Full panel: 30–40+ elements | Gold standard; detects trace elements and contaminants; 3–7 day turnaround [13] |
Which Method for Each Parameter?
| Parameter | Budget Pick | Best Pick | Frequency |
|---|---|---|---|
| Alkalinity | Salifert | Hanna dKH Checker | 2–3x/week (SPS), weekly (others) |
| Calcium | Salifert | Hanna Ca Checker or ICP | Weekly |
| Magnesium | Salifert | Red Sea Pro or ICP | Weekly |
| Phosphate | API (rough check) | Hanna ULR PO4 Checker | Weekly |
| Nitrate | API | Salifert or Hanna | Weekly |
| pH | API drops | Continuous probe (Apex, Seneye) | Continuous or daily |
| Salinity | Refractometer | Digital meter (Milwaukee, Hanna) | Every water change |
| Full Panel (traces) | N/A | ICP-OES (ATI, Triton, Reef Labs) | Monthly or quarterly [13] |
9. Frequently Asked Questions
Why can’t I raise calcium and alkalinity at the same time?
Adding large amounts of both calcium and alkalinity simultaneously pushes the water into extreme CaCO3 supersaturation, overwhelming magnesium’s crystal-inhibiting effect. The result is spontaneous precipitation — calcium carbonate crashes out of solution, consuming both ions and depositing white residue throughout the tank [1]. To avoid this, dose calcium and alkalinity separately, 2–3 hours apart, and ensure magnesium is above 1300 ppm before raising either [6].
My pH is always low (7.7–7.8). Is something wrong?
The most common cause is elevated indoor CO2. Modern sealed homes trap CO2 from breathing, cooking, and heating to levels far above outdoor air (800–2000 ppm vs. ~420 ppm). Your protein skimmer pulls this CO2-rich air into the water, depressing pH [8]. Try opening a window near the tank, running a CO2 scrubber (soda lime) on the skimmer air intake, or adding kalkwasser to your ATO water. A refugium on a reverse light schedule also helps stabilize nighttime pH.
What happens if magnesium drops below 1200 ppm?
Magnesium acts as a “crystal poison” that prevents spontaneous CaCO3 precipitation [1]. When it drops below ~1200 ppm, this protective effect weakens. Calcium and alkalinity begin to crash together as uncontrolled abiotic precipitation consumes them faster than you can dose [7]. You’ll see white deposits on equipment and persistently low Ca/Alk readings. Fix magnesium first (raise to 1350+ ppm), then the Ca/Alk issue usually resolves on its own.
Is ICP testing worth the cost?
Yes, especially for SPS-heavy tanks. ICP-OES testing measures 30–40+ elements simultaneously, including trace elements and contaminants (copper, aluminum, tin) that hobby kits cannot detect [13]. At $30–50 per test, quarterly ICP testing is an affordable way to catch problems before they become visible — such as heavy metal contamination from equipment or trace element depletion from aggressive filtration. ATI and Triton are the most established labs in the hobby.
How do I lower nitrate in a reef tank without water changes?
The most effective methods are: carbon dosing (vodka, vinegar, or biopellets) to fuel denitrifying bacteria that export nitrate via the skimmer [12]; a deep sand bed (4–6 inches) that creates anaerobic zones for natural denitrification [10]; macroalgae refugium (chaetomorpha) that absorbs nitrate for growth, then is harvested; and reducing feeding inputs. Carbon dosing is the most powerful option but must be ramped slowly to prevent bacterial blooms.
What is the Balling Method and how does it work?
The Balling Method is a three-part dosing system that independently supplements calcium chloride (Part A), sodium bicarbonate/carbonate (Part B for alkalinity), and a trace element mix with NaCl (Part C) to replace the sodium chloride consumed by Parts A and B, maintaining ionic balance [5]. Dosing pumps deliver small amounts throughout the day. The key advantage over two-part systems is that Balling maintains proper ion ratios over time without accumulating unwanted byproducts. Test alkalinity daily and adjust pump rates to match consumption [6].
References
Every factual claim in this guide is cited to its original source. Click any [n] in the text above to jump here.
- Randy Holmes-Farley — “Calcium, Alkalinity, Magnesium and pH” (Reefkeeping Magazine, 2006)
- Tropic Marin — Pro-Reef product info: 70+ trace elements in synthetic sea salt
- Tropic Marin — USP/ACS Reagent-grade raw ingredient certification
- Reef Builders — “Important Water Parameters For Keeping A Saltwater Aquarium” (2020)
- Reef Builders — “The Importance of Calcium, Alkalinity, and Magnesium in a Reef Tank” (2023)
- Top Shelf Aquatics — “SPS Coral Stability: The Complete Guide to Maintaining Consistent Parameters”
- Reefs.com — “Aquarium Chemistry: Magnesium In Reef Aquaria”
- Randy Holmes-Farley — “What is pH and Why Do We Measure It?” (Reefkeeping Magazine, 2003)
- Randy Holmes-Farley — “Ammonia and the Reef Aquarium” (Reefkeeping Magazine, 2004)
- Bulk Reef Supply — “The Nitrogen Cycle: A Beginner’s Guide”
- Melev’s Reef — “How to Mix & Change Saltwater Correctly” (RO/DI water quality)
- Bulk Reef Supply — “Phosphate and Your Reef Tank: What You Need to Know”
- ATI North America — ICP-OES Analysis: 40+ element comprehensive water testing
- Randy Holmes-Farley — “Ozone and the Reef Aquarium” (Reefkeeping Magazine, 2006) — ORP chemistry and targets
- Reef Chasers — “Alkalinity, Calcium, and Your Reef Tank”
- Reef2Reef — “Water Change FAQ” & chemistry community threads
- Aquarium Store Depot — “The 7 Best Reef Salt Mixes” (testing method comparisons)
- Reef Builders — “Managing Tissue Necrosis” (2023) — phosphate/alkalinity interaction and RTN
Ready to build your reef?
Browse thousands of coral species from trusted Thai reef shops.
Browse Coral Collection