Freshwater keeper
Preview the nitrate result of a chosen change.
Enter actual water volume, measured tank/source readings, and a selected percentage.
Reads the result as idealized mixing rather than a care schedule.
Model one-change aquarium nitrate dilution, identify already-met or unreachable targets, and scale a user-entered product-label conditioner rate.
A quick decision brief for this specific tool
Actual water volume, measured tank/target/source nitrate, selected one-change percentage, and the conditioner dose and gallon basis from the product label
Replacement volume, idealized after-change nitrate, label-rate conditioner scenario, and explicit already-met, reachable, or unreachable target state
One-step ideal mixing between remaining tank water and source water; solve the same equation for the target fraction without clamping impossible targets
Choose your path
Model one-change nitrate dilution honestly, including unreachable targets, and scale a conditioner rate exactly as entered from the product label.
Preview the nitrate result of a chosen change.
Enter actual water volume, measured tank/source readings, and a selected percentage.
Reads the result as idealized mixing rather than a care schedule.
Know when dilution cannot reach a target.
Enter source nitrate at or above the target.
Sees an explicit unreachable state instead of a clamped percentage.
Scale the product’s stated rate to replacement water.
Enter both label dose and label gallon basis.
Gets a reproducible scenario and follows total-volume/special-use label directions when applicable.
This tool is part of these guided projects. Each project provides step-by-step instructions with checklists and all the tools you need in one place.
Tools you might need next
Calculate liquid-chlorine volume for a user-selected free-chlorine increase using verified pool volume and product-label strength; no shock target is inferred.
Estimate pool water volume from measured surface area, representative depth, explicit adjustment, and measured fill rate.
Free online water usage calculator to estimate household gallons and monthly water bills by fixture and habit. Find easy ways to conserve water and save.
The calculator treats one water change as immediate uniform mixing: removed tank water is replaced by source water with its own nitrate level. It reports whether the entered target is already met, mathematically reachable in one change, or below the source-water limit.
after nitrate = current nitrate x (1 - change %) + tap nitrate x change %The displayed conditioner amount scales the user-entered label dose to replacement volume. Some products or workflows direct treatment of total tank volume or a special-use dose, so the current label overrides this scenario.
This nitrate-only model does not account for nitrate production during the change, imperfect mixing, test error, ammonia, nitrite, chlorine or chloramine, temperature, pH, hardness, alkalinity, salinity, cycling state, disease, or species needs. General aquarium water-quality context: https://www.merckvetmanual.com/all-other-pets/fish/providing-a-home-for-fish
Updated: August 2026
Compare the selected one-change percentage with the idealized post-change reading and the mathematical fraction needed for the target.
Enter the label's dose amount and its stated gallon basis so the calculator can scale that exact rate; follow the label if it uses total system volume.
If source water already has nitrate, the tank cannot be diluted below that level without cleaner water or another export method.
Evaluate species, cycling state, temperature, pH, hardness, alkalinity, salinity, chlorine/chloramine, and other chemistry; seek aquatic-veterinary help for illness or unstable systems.
Explore idealized nitrate dilution for one water change without turning arithmetic into a care prescription. Enter actual water volume, measured tank and source-water nitrate, a target, a selected change percentage, and the conditioner rate from your product label.