Profile
Manage
Calculation mode
Standard method: uses KH + temperature + pH to calculate exact CO₂ ppm.
Welcome to My Tank
Create a profile to save your settings across all tabs.
⚠️
DANGER — CO₂ exceeds safety limit! Harmful to fish.
Reduce or turn off CO₂ immediately and increase surface agitation.
⚠️
CO₂ is above your target level.
Consider reducing CO₂ injection to avoid overshoot.
Start pH
CO₂ on / overnight
Degassed pH
Shaken 3 mins
Latest pH
Target pH
Latest CO₂
ppm
Total pH drop
From start reading
pH profile over session
CO₂ on → lights on · readings every 30 mins
pH readingsTarget pH
pH drops toward target over time.
No readings yetLog your first pH reading below and the session curve builds here.
CO₂ build-up over session
Dissolved CO₂ at each reading
CO2 over session.
No CO₂ data yetDissolved CO₂ builds up here as you log readings through the session.
Turnover rate
Cycle time
Total flow
Flow (UK GPH)
pH reading log
Set start time, mark lights on, log pH every 30 mins
Set your start time and interval above, then hit Generate to begin logging →
TimeEventpH readingCO₂ (ppm)pH dropProgressStatus
Changes save automatically. TDS syncs from RO Mixer when configured.
Start pH (CO₂ on / overnight)
Degassed pH (shaken 3 mins)
Target CO₂ (ppm)
Target pH drop
Water temp (°C)
Tank volume (L)
KH (dKH) i
Water dGH
TDS (ppm)
Advanced & equipment
Filter volume (L)
Filter turnover (L/hr)
Wavemaker flow (L/hr)
pH probe calibration offset i
CO₂ safety limit (ppm)
Calculated values
Actual water volume (L)
KH as CaCO₃ (mg/L equiv.)
Target pH (KH formula)
Target pH (degassed −1.0, rule of thumb)
Latest CO₂ — exact (ppm)
CO₂ left to target (ppm)
Latest CO₂ — estimated ≈ (ppm)
Target pH (overnight − drop)
pH drop still needed
pH drop (from start)
pH drop (from degassed)
Create a profile first
RO Mixer settings save per profile alongside your pH monitor data.
Create a profile first
Dosing and water change settings save per profile.
Tank summary
Values come from your profile parameters — edit them there and they update here automatically.
Volume
Temperature
KH (mixed)
GH (mixed)
TDS (mixed)
pH (overnight)
CO₂ target
Filter turnover
Water source
Substrate type
Tank details
Saved automatically with your profile. Fill in once and it’s always ready when you need to share.
Equipment & setup
Chemistry & routine
Livestock & plants
Notes & questions
Share & export
Always reflects your latest saved profile. Paste into any forum, email to a shop, or share the link.

Use AquaCalc on another device

Each device keeps its own copy of your tanks and calculator inputs, saved automatically as you work. To move to another device: Save here, then Load there. No account needed.

1 Save this device
Auto-saves as you work
2 Open it on your other device
Loading…
Scan with the other device’s camera
Or open this link there
Or type this code there
Arriving from another device? Pull its data onto this one.
Recent saves on this device
No saves yet on this device.