all for reef calculator

All-For-Reef Dosing Calculator

Estimate your daily maintenance dose and a one-time correction dose using alkalinity trend data.

Assumption: Enter your product strength as "dKH raised by 1 ml per 100 L". A common starting value is 0.10, but always verify against your specific bottle instructions.
Tip: For best accuracy, keep testing time and test kit method consistent.

What this All-For-Reef calculator does

This calculator helps reef hobbyists estimate two practical dosing numbers:

  • Daily maintenance dose to match your tank's current consumption.
  • One-time correction dose to move from your latest alkalinity value to your target dKH.

Because Tropic Marin All-For-Reef supplies alkalinity, calcium, and trace components together, alkalinity trend is usually the most useful control metric for day-to-day tuning.

How the calculation works

1) Estimate daily alkalinity consumption

The calculator looks at the drop (or rise) in alkalinity between tests and normalizes it per day. If you were already dosing, it adds that contribution back to estimate true demand.

2) Convert alkalinity demand into ml/day

Once daily dKH demand is known, the calculator converts that into ml/day using your product strength and water volume.

3) Calculate correction dose to target

The difference between your latest alkalinity and target alkalinity is converted to a one-time dose estimate. For safety, larger corrections should be split over multiple days.

Why alkalinity-first dosing is popular

In mixed reef and SPS systems, alkalinity tends to show the clearest short-term signal of coral growth and demand changes. Tracking dKH gives you a practical feedback loop:

  • Measure
  • Adjust dose slightly
  • Re-test after a few days
  • Repeat until stable

Stability matters more than hitting a single "perfect" number. Many successful tanks run anywhere from roughly 7.0 to 9.0 dKH, provided swings are minimal.

Step-by-step usage guide

  1. Enter your true system water volume (display volume minus displacement by rock/sand/equipment).
  2. Enter your current daily dose (or 0 if not dosing).
  3. Input your last two alkalinity test values and days between tests.
  4. Set your target dKH and confirm product strength from your bottle documentation.
  5. Click Calculate Dose.
  6. Apply changes gradually and verify with follow-up testing.

Practical reefkeeping tips for better results

Test consistency

Always test around the same time of day. Daily alkalinity drift and test kit variability can create noise, so consistency improves confidence in adjustments.

Make small adjustments

A good rule is changing maintenance dose by 5-15% at a time, then re-testing after 3-7 days. Big jumps can overshoot and create instability.

Use a doser when possible

Automated dosing pumps generally provide steadier chemistry than manual daily additions, especially in higher-demand SPS systems.

Watch calcium and magnesium too

Even though All-For-Reef is balanced, every aquarium is unique. Check calcium and magnesium regularly to confirm overall ion balance remains healthy.

Example scenario

Suppose your tank volume is 250 L, alkalinity dropped from 8.3 to 7.9 dKH in 4 days, and you were dosing 0 ml/day during that period. With a product strength of 0.10 dKH per 1 ml per 100 L:

  • Observed drop = 0.4 dKH over 4 days = 0.10 dKH/day demand
  • Required maintenance dose ≈ 25 ml/day
  • If target is 8.2 dKH, correction from 7.9 to 8.2 = 0.3 dKH
  • One-time correction ≈ 7.5 ml

In practice, many reefers would split that correction and confirm with follow-up testing before further tuning.

Common mistakes to avoid

  • Using display tank size instead of actual water volume.
  • Making large daily dose changes without retesting.
  • Ignoring salinity drift (which affects test interpretation).
  • Changing multiple major variables at once (light, feeding, nutrient export, and dosing together).
  • Chasing tiny fluctuations that are within test kit noise.

Final note

This calculator is a practical planning tool, not a substitute for measured testing and livestock observation. If corals appear stressed, pause aggressive adjustments, verify test accuracy, and re-stabilize slowly.

🔗 Related Calculators