Skip to content
Parameters

Why KH Is Actually the Foundation of a Stable Reef Tank

KH (carbonate hardness) is what keeps your pH stable. Ignore it and everything else falls apart. Here's why.

ReefDiary Team6 min read
Why KH Is Actually the Foundation of a Stable Reef Tank

When a reef tank crashes hard corals bleaching overnight, fish gasping, alkalinity swinging wildly the real culprit isn't usually calcium or magnesium or nutrient levels. It's KH.

Quick answer: KH (carbonate hardness) is your tank's pH buffer. When KH drops, your pH swings become extreme, alkalinity becomes unstable, and your corals and fish live in a chemistry rollercoaster. Keeping KH steady is the single most important thing you can do for long-term stability.

What KH actually does (and why it matters more than people think)

KH isn't just a number on a test. It's your tank's chemical shock absorber. It works by neutralizing acids and bases as they form throughout the day from fish respiration, protein break-down, and microbial activity. When your KH is high enough, all that acid gets buffered and pH stays stable. When KH crashes, there's nothing left to absorb the acid, and pH swings wildly.

Here's the difference between stable and unstable:

ScenarioMorning pHEvening pHKHWhat happens
Stable tank8.18.010+ dKHSlight swing, totally normal, corals happy
Unstable tank8.27.54-6 dKHBig pH crash, corals stressed, symbiotic algae starts to fail
Crisis8.37.2<3 dKHMassive swing, corals bleaching, fish respiratory distress, parameter spiral begins

That KH is doing all the work. A tank with solid 10-12 dKH and mediocre calcium and alk numbers is more stable than a tank with perfect calcium and alk but KH of 5.

Why KH swings faster than other parameters

Alkalinity (the actual measure of acid-buffering capacity) and KH are linked KH is one of the compounds that makes up alkalinity. So when KH crashes, alkalinity crashes with it. And alkalinity crashes way faster than calcium does because the tank uses it constantly.

The result: You'll see your alkalinity drop 1-2 dKH in a week, but your calcium might only drop 20-30 ppm in that same week. That fast alk swing means KH is dropping fast too. And a fast KH drop means less buffering, which means bigger pH swings, which stresses your corals and bacteria.

That's why parameter tracking matters so much. A slow drift you catch early (via weekly or twice-weekly logging) gets fixed before it becomes a crisis. A KH crash you miss becomes a tank-wide problem in days.

What happens when KH gets too low

Below 8 dKH, you start seeing instability. Below 6 dKH, most reefs are in trouble. Here's the cascade:

  • pH swings get bigger. Without KH buffering, your morning and evening pH readings swing 0.3-0.5 units instead of 0.1-0.2. That might sound small, but corals' zooxanthellae (symbiotic algae) are sensitive to these swings and start to bleach.

  • Alkalinity becomes unpredictable. You can't reliably use alkalinity to guide dosing because it's changing too fast and too much to tell signal from noise. You're chasing a moving target.

  • Bacteria and microbial respiration tank you. The nitrification process that converts ammonia to nitrite to nitrate is actually acid-producing. With high KH, that acid gets buffered automatically. With low KH, it crashes your pH instead, and pH that drops below 7.8 slows or stops nitrification entirely.

  • Corals stop calcifying. Building a skeleton requires a stable, alkaline pH. If pH is swinging, corals put energy into surviving the swings instead of growing. Growth stops, colors fade, and they start to show stress.

Once you're in that state, the only fix is to stop the chemistry from getting worse (water changes, careful testing, no drastic changes) while you rebuild KH back up. A tank that took six months to build doesn't recover from a KH crisis in a week.

How to keep KH stable

The actual target is usually 8-12 dKH, with 10 dKH being the sweet spot for most systems. Here's how to get there and keep it:

Test weekly. You can't manage what you don't measure. Weekly alk testing (which directly reflects KH status) tells you if you're drifting before you're in crisis. Twice-weekly if you're new or still dialing things in.

Use a two-part dosing system or all-in-one if your tank is small. Dose calcium and alkalinity (or use an all-in-one like BRS Two Part or Kalkwasser if your system is <100 gallons and simple enough) to match your tank's consumption. Don't guess use a dosing calculator and test weekly to adjust. Your consumption might be 0.5 dKH a day or 2 dKH a day depending on coral load and tank size.

Do regular water changes. A 20-25% monthly water change refunds your KH bank and buffers the whole system. It's the simplest, most reliable stability tool you have. Fresh saltwater has KH around 12 dKH. Tap it to top up what your corals ate.

Track trends, not single numbers. A single test showing 9.5 dKH is fine. A trend showing 12 → 11 → 10 → 9 dKH over four weeks tells you your dosing is under-consumption and you need to dial up or water-change more. ReefDiary's trend view is exactly built for this log your alk test once a week and the trends make the drift visible before it's a problem.

How ReefDiary helps you keep KH stable

ReefDiary turns your weekly test logs into actionable intelligence. Instead of staring at a spreadsheet of numbers, you get:

Automatic trend spotting. Log your alkalinity test once a week, and ReefDiary charts the trend over weeks and months. A drift from 12 to 9 dKH over four weeks shows up as a visible slope you catch it at week 2, not week 4 when your tank is crashing. You can also set target ranges (e.g., 9-11 dKH) so ReefDiary flags when you drift out.

Consumption rate calculation. ReefDiary analyzes your logged tests to calculate how much KH your tank is actually consuming per day. That number goes straight into your dosing calculator so you're not guessing. You adjust once, log weekly, and ReefDiary tells you if your dosing is still matching consumption or if you've drifted.

Alerts before the crisis. If your alkalinity drops 1 dKH in a week (faster than your normal consumption), ReefDiary's intelligence picks it up and flags it. That alert buys you time to figure out what changed more corals, a dosing pump that failed, a water change you forgot to log before KH crashes completely.

Tank-wide stability view. KH doesn't exist alone. ReefDiary shows you how KH, pH, and calcium track together so you can see if one's drifting while others are stable (which points to a specific problem like dosing system failure) or if everything's creeping down together (which usually means you're underdosing or skipping water changes).

Logging takes 30 seconds. The analysis catches problems you'd miss in a month of manual tracking.

The one KH mistake everyone makes

Most hobbyists think "I'll test once a month and top off as needed." Then they find out their alk has crashed to 6 dKH, they panic, and they dose way too much to try to fix it fast. That swings the chemistry the other way and stresses the tank again.

The real move: Test frequently (weekly), adjust your dose slowly and methodically based on what the tests show, and let the tank equilibrate. A KH rebuild from 6 to 10 dKH over 2-3 weeks is stable. A KH spike from 6 to 12 in two days is a different kind of crisis.

Quick answers

Short answers to common questions from this guide.

What's the difference between KH and alkalinity?

KH (carbonate hardness) is one of the things that makes up alkalinity. Alkalinity is the total buffering capacity; KH is one of the compounds doing the buffering. For most reef tanks, KH and alkalinity track together closely, so monitoring alkalinity tells you KH status. Some systems with other buffering compounds might have alk without as much KH, but that's rare in standard reefs.

Can I raise KH without raising alkalinity?

Not really in practice. KH directly contributes to alkalinity. If you're dosing a two-part system (calcium and alkalinity), you're raising both together. That's fine they should rise together. The goal is to match dosing to your tank's consumption rate so both stay stable.

Is KH of 7 dKH okay or do I need to get it higher?

Seven is getting risky, not safe. Below 8 dKH, you're losing buffering and pH swings start becoming noticeable. If you can get to 10-12 dKH, do it. Your tank will be way more stable and forgiving.

How fast can KH actually drop in a reef tank?

Depends on your coral load, but 1-2 dKH per week is typical for a healthy, growing reef. If you're seeing faster drops, either your dosing is way too low or you have an unusual consumption rate. A 1 dKH drop per week means you're consuming about 1.4 meq of alk per day, which is reasonable for a medium-stocked tank.

Should I be using Kalkwasser or two-part dosing?

Two-part (separate calcium and alk dosers) is easier to dial in and works for any tank size. Kalkwasser (calcium hydroxide) is simpler and cheaper for small tanks but harder to control in bigger ones. Either works if dosed properly pick based on your tank size and comfort level with automation.

ReefDiary

Turn readings into a tank history you can trust

Log parameters, spot trends early, and keep maintenance notes in one place instead of scattered apps and memory.

Start tracking your tank

More reef keeping guides

Continue reading practical aquarium tracking advice.