Joel Armstrong
Active Member
I hope everyone who has joined is enjoying the forum.
Over time my plan is to post summaries of many of the discussions from my old long running thread that I kept on another site. Keep in mind these posts are my thoughts on a particular subject based my experience. Others may have other ideas which are just as valid. I am open to hearing other opinions and techniques and welcome any discussion these thoughts might generate.
To that end I will update this thread at times by cross posting my answers to questions asked on other threads. Today I responded to a post about remineralizing RO water. Here's a repost of my response.
I've been using RO for many years now.
The benefit of RO is that it has been stripped of pretty much everything, including dKH and dGH. So it's a blank canvas that you can remineralize any way you like.
Let's start with dGH which is commonly referred to as general hardness. It is comprised mainly of calcium (Ca) and Magnesium (Mg). It also includes things like iron and Manganese but these are normally in such small amounts it has very little affect on the calculation. If you would like to add back dGH, all that you need is CaSO4 and MgSO4. You can choose to raise it to any level you prefer, but most people that I know raise it to somewhere between 3 and 6 degrees.
You also can choose what ratio you would like between Ca and Mg. A general rule is about a 3:1 ratio of Ca to Mg. But some prefer 4:1 or 2:1. Personally I run mine at 2:1 for a total dGH of around 4.
Next you need to learn how to calculate how much you need to add to reach your target. You can use either the Rotalabutterfly or Zorfox planted tank calculator. Here's an example for my tank. In my 120G tank I have about 105G of actual water volume. If I want to raise my Ca to 15 ppm, here is the calculation. Note that the calculation also shows how much dGH is being added. You will need that number to calculate your total dGH.
![]()
Then you would do the same to calculate how much MgSO4 to add. Once you calculate that amount you add together the degress of dGH that each is providing to get your total dGH. Here how that looks in my tank.
![]()
This is the easiest and most cost effective way to raise general hardness. The other option is to purchase a commercial "GH Booster". These are normally comprised of Calcium (Ca), Magnesium (Mg), and Potassium (K) at a ratio of somewhere around 3:1:6. So two things you need to know about a GH booster. They add loads of K, and they cost many times more than the sum of the base ingredients. It's much more cost effective to buy your own CaSO4 and MgSO4, and you set your Ca:Mg ratio to anything you like.
Here is an example of a common commercially available GH Booster here in the US showing what it adds to raise dKH to 4 degrees.
![]()
Now on to dKH, which is referred to as carbonate hardness. Carbonate hardness is made up of either CO3 (carbonate) or HCO3 (Bicarbonate). Most people use either Potassium Carbonate (K2CO3) or Potassium Bicarbonate (KHCO3) to add dKH.
Before you get started you need to determine what level you want to raise dKH to. Personally I don’t add anything for carbonate hardness and run my tank at essentially zero dKH. Most plants prefer softer water and the softer the better. But if you choose to add carbonate hardness it’s easy to calculate. Here’s the calculation for my tank if I wanted to raise dKH to 2 degrees using K2CO3. Notice that the K2CO3 is also adding a large amount of Potassium (K). You need to keep this in mind as you calculate your other macro nutrient dosing.
![]()
One other consideration is how you dose both dGH and dKH. I dose mine into RO storage tanks. That way everything is premixed and dissolved when it gets pumped to the tank. I also dose all macro fertilizers into the storage tanks (NO3, PO4, K) as well, but that is a longer discussion.
You could also dose directly into the tank. But there are a couple of things to keep in mind. When raising dGH the Ca and Mg can take some time to dissolve, so you will have some time with white specs all over the tank. No big deal really as they go away in time.
When raising dKH, it’s always best to dose to a separate container and let it dissolve first. Even if it’s just in a small bucket. The reason is when you initially dose K2CO3 or KHCO3 there is a sudden large pH spike. It takes about 12 hours to come to come to equilibrium. I mention this is as depending on how much you are adding the sudden rise could affect livestock.
I hope that summary helps. If anyone has any questions I’d be glad to share my thoughts.
Hi Gregg,
If I'm correct, your previous dosing of Ca and Mg was Ca 25ppm to Mg 10ppm, was at a ratio of 2.5:1 ?
May I ask the reason for changing?
Cheers,
Joel








