ℹ️ Some pages are still being translated — you may occasionally see Romanian content. Thanks for your patience!
Water Treatment & Quality

KH and GH for discus: water hardness (anti pH crash)

KH stabilizes pH (anti pH crash); GH supports the fish's osmoregulation. For discus: 2–5 dKH and 3–8 dGH. How to measure and adjust with baking soda or Seachem Equilibrium.

D
The Discus.ro Team Verified
Published Jan 15, 2026· Updated May 11, 2026· 6 min read
KH and GH hardness test vials in different colors and baking-soda remineralizers, in front of a tank of blue and red discus
Testing KH and GH regularly with liquid reagents and adjusting with remineralizers is the key to pH stability — anti pH crash in a discus tank.

Quick summary

  • Ideal KH (carbonate hardness): 2–5 dKH — stabilizes pH.
  • Ideal GH (general hardness): 3–8 dGH — healthy osmoregulation.
  • KH under 1 dKH = a guaranteed overnight pH crash.
  • Raise KH with baking soda (0.5g/10L = +1 dKH).
  • Raise GH with Seachem Equilibrium (1g/10L = +3 dGH).
  • Change gradually, max ±1 dKH/day, to avoid stress.

In short

  • KH (carbonate hardness): 2–5 dKH — buffers pH against swings.
  • GH (general hardness): 3–8 dGH — calcium and magnesium for osmoregulation.
  • KH under 1 dKH = pH crash risk (the most dangerous situation).
  • How to raise KH: baking soda (NaHCO₃) — 0.5 g / 10 L = +1 dKH.
  • How to raise GH: Seachem Equilibrium — 1 g / 10 L = +3 dGH.
  • Pure RO water = KH 0, GH 0 → remineralization is mandatory.

What you'll learn

KH and GH are two different measures of water hardness, often confused:

  • KH = the water's ability to resist pH changes (buffering)
  • GH = dissolved calcium + magnesium (for the fish's biological functions)

This guide clarifies the difference, the target values for discus, and how to avoid a pH crash (the most serious beginner mistake). For the full parameter table, see Ideal water parameters.

KH vs GH — the difference

AspectKHGH
Stands forCarbonate HardnessGeneral Hardness
MeasuresCarbonates + bicarbonatesCalcium + magnesium
Effect on fishIndirect (pH stability)Direct (osmoregulation)
UnitdKH or ppm CaCO₃dGH or ppm CaCO₃
1 degree =17.9 ppm CaCO₃17.9 ppm CaCO₃
SourceBaking sodaCalcium, magnesium (Equilibrium)

💡 KH is about stability, GH is about minerals for the fish. Both matter, but KH is more critical.

Target values

ParameterKeepingBreedingWild
KH2–5 dKH1–2 dKH<1 dKH
GH3–8 dGH2–4 dGH1–3 dGH

⚠️ Don't drop KH under 2 dKH in a keeping tank — a pH crash is guaranteed.

Why KH = anti pH crash

pH is naturally unstable — CO₂ from the fish's respiration lowers pH at night. Without enough KH, pH falls uncontrolled:

KHpH swing over 24hRisk
5+ dKH±0.1✅ Stable
2–4 dKH±0.2–0.3✅ Acceptable
1–2 dKH±0.3–0.5🟡 Caution
<1 dKH>0.8 (can fall under 5.0)🛑 Guaranteed pH crash

A pH crash is a sudden drop of more than 1.0 units within hours. Discus can die within 24–48h from the instability — note that ammonia's toxic form (NH₃) shifts with pH, so a crashing, uncontrolled tank is deadly even when individual readings look acceptable.

How to measure KH and GH

Liquid tests (the most accurate):

  • JBL Test Combi Set — includes KH+GH
  • API GH & KH Test Kit — cheap and reliable
  • Sera kH-Test + gH-Test
  • Tetra Test Hardness

Method: add drops until the color changes (green → yellow for KH, green → red for GH). The number of drops = the value in dKH/dGH.

Frequency:

  • Stable tank: monthly
  • After a large RO water change: immediately
  • During breeding: weekly

How to raise KH

Baking soda (NaHCO₃) ⭐⭐⭐⭐⭐

The simplest and cheapest. Ordinary supermarket baking soda.

Dose: 0.5 g / 10 L = +1 dKH and +0.2 pH

Calculation: to go from 1 dKH to 3 dKH in a 200 L (~53 US gal) tank:

  • Difference: 2 dKH
  • Amount: 2 × 0.5 g × 20 (for 200 L) = 20 g baking soda

⚠️ Raise gradually: max +1 dKH/day to avoid shocks. Add it pre-dissolved in water, NOT directly.

Crushed coral in the filter ⭐⭐⭐⭐

Coral (CaCO₃) dissolves gradually as pH drops — a natural buffer.

  • Amount: ~100 g / 100 L (~26 US gal)
  • Lasts: 6–12 months
  • Advantage: self-regulating (you can't overdose)

Seachem Alkaline Buffer ⭐⭐⭐

A commercial product. Dose and instructions on the label. More expensive but precise.

How to raise GH

Seachem Equilibrium ⭐⭐⭐⭐⭐

1 g / 10 L = +3 dGH (no effect on KH).

For GH 5 in a 200 L (~53 US gal) tank:

  • 200 L × 1g/10L × (5/3) = ~33 g Equilibrium

Remineralizer salts

  • Salty Shrimp Discus Mineral GH+ — for breeding
  • Dennerle Osmose Remineral+ — balanced KH+GH
  • Tropic Marin Re-Mineral — premium

Magnesium sulfate (Epsom salt)

To raise magnesium only — useful if total GH is fine but magnesium is low. 0.5 g / 10 L = +1 dGH of magnesium.

How to lower KH/GH

The only method: dilution with RO water (reverse osmosis).

Formula: final KH = (current KH × current volume) / total volume after change

Example: a 100 L tank at KH 8 dKH. Remove 50 L, add 50 L RO water (KH 0):

  • final KH = (8 × 50) / 100 = 4 dKH ✓

For breeding, gradually shift to 70–80% RO water for KH 1–2 dKH.

Common mistakes

❌ KH 0 after large RO water changes → overnight pH crash ❌ Baking soda added directly to the tank, undissolved → local shock ❌ Using a phosphate-based "pH buffer" → feeds algae ❌ Coral in the filter without watching the target pH → KH climbs over 8 dKH ❌ Testing KH/GH with strips (±2 dKH error, useless) ❌ Confusing KH with GH → you add a remineralizer but the pH crash continues

Knowing your tap water

Tap hardness varies enormously by region. Test your own KH and GH before deciding.

Tap readingDecision
KH 4–6, GH 8–12 (soft–medium)✅ Often fine directly for farm-raised strains
KH 6–8, GH 12–16 (medium)🟡 Mix ~25–40% RO
KH 8–12, GH 14–20 (hard)Mix 50% RO
KH over 12, GH over 20 (very hard)Mix 60% RO or use RO + remineralization

KH/GH checklist

  • ☐ KH tested monthly — value 2–5 dKH
  • ☐ GH tested monthly — value 3–8 dGH
  • ☐ KH at least 2 dKH (anti pH crash)
  • ☐ Baking soda on hand for emergencies
  • ☐ RO water remineralized with KH+GH if you use RO
  • ☐ Coral in the filter for gradual buffering (optional)
  • ☐ KH tested after every large water change
  • ☐ Regular 25%/week changes with target-KH/GH water

What to do next

📚 Learn more:

🧮 Calculate:

🛒 Buy:

  • Verified breeders and trusted stores for KH/GH tests (API, JBL, Sera) and remineralizers (Seachem Equilibrium, Alkaline Buffer).
8 views

Want a clear schedule for your tank?

Generate a personalized plan for water changes, feeding, testing and maintenance — in just 2-3 minutes.

Generate care plan
Track this automatically in My AquariumNEW

Save your tank, log water parameters and get email reminders for care tasks — for free.

Open My Aquarium

Frequently asked questions

KH (Carbonate Hardness) = the water's ability to resist pH changes (buffering via carbonates/bicarbonates). GH (General Hardness) = dissolved calcium + magnesium, for the fish's osmoregulation. KH affects pH stability; GH affects the fish's health directly. Both are measured in dKH/dGH or ppm CaCO₃.

discus.ro Newsletter

Get notified when we publish new guides, articles and news about discus care.

No spam. Unsubscribe anytime.

discus.ro logodiscus.ro

A practical resource for discus fish keepers worldwide: in-depth care guides, a complete variety encyclopedia, and free aquarium tools.

Note: our shop currently ships within Romania only — international shipping is coming soon.

Company details

discus.ro is operated by:

Company: SC Libraria Junior S.R.L
VAT ID: RO47180412
Reg. No.: J10/1518/2022
Address: Sos. Bucuresti, nr 5, Buzau, Buzau
Email: admin@discus.ro
ANPC - Alternative Dispute ResolutionODR - Online Dispute Resolution
© 2026 discus.ro — All rights reserved