The quick conversion preserves the measured parameter
For the rounded convention used by NumUtility, multiply a reading in degrees by 17.86 to express it as mg/L calcium-carbonate equivalents. Divide a compatible mg/L reading by 17.86 to return to degrees. A GH reading stays GH throughout that conversion, and a KH or test-kit alkalinity reading stays that property. Converting a reporting scale does not measure a new chemical property or establish what water conditions an aquarium should have.
The common search phrase GH or KH to ppm leaves out an important part of the label: as CaCO3. This means calcium-carbonate equivalents, not elemental calcium and not a total-dissolved-solids reading. In ordinary dilute-water aquarium reporting, ppm is often used as shorthand for mg/L, but the measurement basis still matters. Before reaching for a conversion factor, identify exactly what the test measured and how its result is expressed.
GH and KH answer different water-chemistry questions
General hardness commonly describes dissolved calcium and magnesium contributions. Alkalinity describes capacity to neutralize acid. Aquarium KH tests commonly report an alkalinity-related result on a degree scale, although the name carbonate hardness can hide distinctions between strict carbonate-hardness definitions and a test's actual method. The shared use of degrees does not make the measurements equal, just as two lengths using centimeters need not describe the same object or dimension.
For example, a record can contain GH 10 dGH and KH 4 dKH without a contradiction. Using the chosen rounded factor gives GH 178.6 mg/L as CaCO3 and alkalinity 71.44 mg/L as CaCO3. You have converted two separate readings, not derived one from the other. Their different values do not establish a fault in the test kit. Refer to the test method and sample context before interpreting the chemistry behind them.
Worked example: convert 6 dGH into ppm equivalents
Suppose a suitable general-hardness test gives 6 dGH. Calculate 6 × 17.86 = 107.16 mg/L as CaCO3 under the calculator's convention. When a compatible aquarium source calls that approximately 107 ppm GH, it is shortening the reporting label. Keep the full basis in a measurement log, particularly if another device also has a ppm display. A unit without its measured parameter cannot tell you which conversion is appropriate.
The reverse check divides the unrounded 107.16 by 17.86 and returns 6 dGH. That verifies the arithmetic but does not validate the original test or improve its resolution. If the kit reports whole-degree steps, the converted hundredths are a consequence of multiplication, not evidence that the sample was measured to 0.01 mg/L. Retain the original observation alongside the convenient converted value rather than replacing it with a falsely precise number.
Worked example: convert an alkalinity report to dKH
Consider a compatible alkalinity result of 89.3 mg/L as CaCO3. Select KH and divide 89.3 by 17.86 to obtain 5 dKH using this factor. A report that instead lists calcium concentration, bicarbonate mass, or another reporting basis is not interchangeable with that input. Similar-looking units do not authorize treating every mg/L result as alkalinity. Check the report heading and method rather than deciding from the numerical size alone.
A second comparison starts at 4 dKH and gives 4 × 17.86 = 71.44 mg/L as CaCO3. Both examples concern alkalinity reporting; neither establishes a GH reading, a pH value, or an amount of chemical buffer to add. A product dose depends on its composition and instructions, not merely the presence of CaCO3 in a reporting label. The converter has no product selector or dosing calculation, and this guide does not supply one indirectly.
Why some tables use 17.848 or 17.9 instead
Published tables and methods can use different definitions, conventions, or rounding. NumUtility explicitly follows the rounded aquarium factor 17.86 and uses its reciprocal for the reverse operation. It does not claim that 17.86 is an exact SI identity. If a laboratory or test method specifies another convention, follow that documented requirement for that workflow. Consistency and an honest precision statement matter more than silently switching factors to match a preferred result.
The arithmetic difference is small but inspectable. At 6 degrees, multiplication by 17.848 gives 107.088, by 17.86 gives 107.16, and by 17.9 gives 107.4. Those outputs differ because the factors differ, not because the same water changed hardness during conversion. Avoid repeatedly converting already rounded display values across several tables. Keep the source reading and the factor used so an apparent disagreement can be explained without inventing a chemical change.
A TDS ppm display is not a hardness measurement
A conductivity-based TDS meter estimates a broader dissolved-solids quantity using its device-specific relationship. Ions other than those represented by a GH reading can influence conductivity. Therefore, no universal multiplier turns an arbitrary TDS ppm number into dGH or dKH. A water sample showing 150 ppm on such a meter cannot simply be divided by 17.86 and labeled a valid hardness result. Obtain a suitable measurement of the parameter actually needed.
Also separate ppm as a mass fraction from mg/L as mass per volume. Their close numerical use in dilute water relies on an approximation involving density, not a universal equality for every liquid. NumUtility's converter follows the ordinary dilute-water reporting convention and has no density or salinity correction. Specialized analytical work and unusual sample compositions need the relevant method. The convenient aquarium shortcut should not be generalized to concentrated mixtures or laboratory quantities that use another definition.
Preserve the original test's precision and identity
Store a measurement as a labeled record: sample, date, GH or alkalinity, source unit, reported value, and any method information. A converted record should add its reporting basis and factor without losing the original. If two measurements use different sample dates or methods, unit normalization alone does not make them directly comparable. A mathematical transformation cannot resolve an unexplained difference in what was collected, tested, or rounded before the value reached the calculator.
A genuine zero is convertible, but a blank field is missing information rather than zero. Values below a method's detection or resolution limit are not exact measurements of absence. Follow the method's reporting rules instead of entering a guessed decimal to obtain a tidy output. This guide supplies unit reasoning, not a water-quality diagnosis or a recommended hardness range. Species requirements, buffering interpretation, and any changes to a living system remain separate decisions.
Use the converter without accidentally relabeling a reading
In the Aquarium Water Hardness Converter, choose GH or KH before entering the measurement. Select degrees or mg/L as CaCO3 as the input scale. For the GH example enter 6 dGH and read 107.16 mg/L with the GH and CaCO3 basis preserved in its result label. Switching the input unit converts a valid existing reading. It does not create a second independently measured value, and result rounding should not be used to infer additional test precision.
Changing the parameter clears the input so that a GH number is not silently presented as KH. Enter the newly measured property before expecting a result. Invalid or missing values hide the calculated answer. To prepare an RO/tap example afterward, convert the compatible source readings into the degrees expected by that mixing tool and retain GH and KH separately. No part of this workflow derives pH, TDS, elemental calcium, or a safe species target from the displayed conversion.