How to use this calculator
Enter your tank size in gallons directly, or toggle to custom dimensions and provide the length, width, and height in inches. The calculator will convert those measurements to gallons automatically.
Next, select your tank type, stocking level, current water change schedule, and substrate type. The calculator uses these factors to recommend a water change percentage, frequency, conditioner dosing, and estimated costs.
Why water changes matter
Fish produce ammonia through respiration and waste. Beneficial bacteria convert ammonia to nitrite and then to nitrate, but nitrate accumulates over time. Regular water changes dilute nitrate and replenish essential minerals that buffer pH and support fish health.
Skipping water changes leads to rising nitrate levels, dropping pH, and a buildup of dissolved organic compounds. Fish may appear fine for weeks, but chronic exposure weakens immune systems and shortens lifespans significantly.
Frequently asked questions
How often should I change the water in my fish tank?
Most freshwater community tanks benefit from a 20% to 25% water change every week. Heavily stocked tanks may need 30% to 50% weekly. Lightly stocked planted tanks can sometimes stretch to biweekly changes. Saltwater reef tanks typically need 10% to 15% weekly or 20% to 25% every two weeks.
How much water should I change at once?
For routine maintenance, change 15% to 30% of the total volume. Larger changes up to 50% are sometimes necessary to address high nitrate levels, but should be done gradually. Avoid changing more than 50% at once, as sudden shifts in water chemistry can stress or harm fish.
Do I need to add water conditioner every time?
Yes. Tap water contains chlorine or chloramine that is toxic to fish and beneficial bacteria. Always add a dechlorinator like Seachem Prime (2 drops per gallon) to new water before adding it to the tank. Dose based on the amount of new water, not the full tank volume.
How do I calculate my tank volume from dimensions?
Multiply the internal length, width, and height in inches, then divide by 231 to get US gallons. A tank measuring 48 by 12 by 20 inches holds about 49.9 gallons. Subtract roughly 10% for substrate, rocks, and decorations to estimate actual water volume.