How to Test GH & TDS the Right Way (Beginner to Advanced)

Water testing setup with digital TDS meter showing 138 ppm, GH test kit, and a shrimp tank in the background
  • 🧪 How to Test GH, KH, and TDS Correctly – Aquarium Water Guide

    Water might look clear, but what’s really in it? If you’ve only been testing ammonia, nitrite, and nitrate — you’re missing a huge part of your tank’s chemistry. General Hardness (GH), Carbonate Hardness (KH), and Total Dissolved Solids (TDS) are critical for the long-term success of fish, shrimp, and plants.

    This complete guide will walk you through what these parameters mean, how to test them correctly, how to adjust them safely, and what values you should aim for based on your tank type — all in beginner-friendly terms.

    🔬 What Are GH, KH, and TDS?

    GH (General Hardness): Measures the amount of calcium and magnesium in your water. It affects fish osmoregulation, shrimp molting, and overall mineral availability for plants.

    KH (Carbonate Hardness): Measures the water’s buffering capacity. It keeps your pH stable and protects against rapid crashes.

    TDS (Total Dissolved Solids): Measures the total amount of dissolved substances in water: minerals, salts, nutrients, and waste. It reflects overall “water density.”

    📊 GH vs TDS – What’s the Difference?

    This confuses a lot of hobbyists. TDS is a general total, while GH is one specific part of that total:

    • ✅ GH = calcium + magnesium only
    • ✅ TDS = GH + KH + nutrients + salts + organics + waste

    It’s possible to have low GH but high TDS if, for example, you’ve added lots of fertilizers or your tank is dirty.

    🧪 How to Test GH

    Use a liquid test kit — such as API GH/KH or Salifert GH. Test strips are unreliable for GH. You’ll be counting drops until the water changes color.

    1. Rinse test tube with tank water.
    2. Fill to 5 mL line.
    3. Add 1 drop of GH solution, cap and shake.
    4. Repeat one drop at a time until color changes from orange to green.
    5. The number of drops = your GH in °dGH.

    🧪 How to Test KH

    KH is tested the same way as GH, using the KH bottle from your kit.

    1. Use 5 mL of tank water in test tube.
    2. Add 1 drop of KH reagent, shake gently.
    3. Keep adding 1 drop at a time until the color changes from blue to yellow.
    4. The number of drops = your KH in °dKH.

    🔌 How to Test TDS

    You’ll need a digital TDS meter — often called a conductivity or EC meter. These are cheap, fast, and reliable.

    1. Turn on and calibrate (if needed).
    2. Rinse the probe in RO or distilled water.
    3. Dip into tank water and wait for reading to stabilize.
    4. Record the reading in ppm (parts per million).

    📈 Ideal GH, KH, and TDS Ranges by Tank Type

    Use this chart to find your target zone. These are time-tested ranges for stability, health, and long-term success.

    Tank TypeGH (°dGH)KH (°dKH)TDS (ppm)
    Neocaridina Shrimp (Cherry, Blue, etc.)6–103–6200–300
    Caridina Shrimp (CRS, CBS, Bees)4–60–2100–160
    Betta Tank3–83–5150–250
    Discus / Softwater Fish1–40–280–150
    General Community (Tetras, Rasboras)4–82–5150–300
    Livebearers (Guppies, Mollies)8–124–8250–500
    Low-Tech Planted Tanks4–83–6150–250
    High-Tech CO₂ Tanks3–62–4120–200
    RO/DI Water (Base)0–10–10–10

    🛠️ How to Adjust GH, KH, and TDS

    Need to fine-tune your values? Here’s how to safely raise or lower each parameter:

    To raise GH:
    • Seachem Equilibrium
    • Crushed coral or aragonite in your filter
    • Salty Shrimp GH+ for shrimp tanks
    To raise KH:
    • Crushed coral or baking soda (sparingly)
    • Alkaline buffers (Seachem Alkaline Buffer)
    To raise TDS:
    • Any additive will raise TDS (salts, ferts, minerals)
    To lower GH/KH/TDS:
    • Use RO/DI or distilled water for top-offs or mixing
    • Use peat moss or almond leaves to naturally lower hardness

    ❌ Common Mistakes

    • Using expired test kits
    • Over-shaking or under-mixing drop tests
    • Assuming TDS = GH (it doesn’t)
    • Using tap water with unknown mineral content
    • Skipping KH and then suffering pH crashes

    🔗 Related Water Guides

    📌 Final Thoughts – Test Smarter, Not Harder

    GH, KH, and TDS are often overlooked — until something goes wrong. Regular testing takes 5 minutes and can prevent fish stress, shrimp deaths, and unexplained algae or pH swings. Once you know your numbers, you’ll understand your water — and that means you’ll make smarter decisions for your livestock, your plants, and your sanity.

    Need help decoding your results? Drop them in the comments and I’ll help you analyze what’s going on in your tank.

    Leave a Comment

    Your email address will not be published. Required fields are marked *