Full algorithmic transparency
How our calculators
actually work
Every coefficient, multiplier, and formula driving PlantSolve's 15 plant care calculators — documented from the source. Not a black box. Not "powered by AI." Real horticultural logic, openly shown.
Calculator index
15 calculators, one shared standard
All PlantSolve calculators operate in metric internally and convert to US customary units at output. Temperature is always converted to Celsius before any formula runs. VPD (Vapour Pressure Deficit) underpins the three highest-use calculators. Below is every calculator with its slug, followed by its full documented logic.
Shared physics layer
The VPD engine
Vapour Pressure Deficit is the difference between the amount of moisture air could hold at a given temperature and how much it actually holds. It governs transpiration rate — which directly controls how fast a plant uses water. Three calculators (Watering, Humidity, Heat Stress) use VPD as their atmospheric adjustment layer.
VPD calculation (Buck equation approximation)
Calculator 01
Watering Frequency
Try the Watering Frequency Calculator →
Computes a recommended watering interval in days using six multiplicative coefficients applied to a species base interval. VPD drives the atmospheric adjustment dynamically — this is not a lookup table.
Core formula
Plant base intervals (days) + plant multipliers
Pot material multipliers
Pot size multipliers
Soil type multipliers
Exposure multipliers
The exposureMult inverts intuition slightly: outdoor exposure has the lowest multiplier because outdoor plants receive natural rainfall and humidity which the calculator does not account for — so it conservatively shortens the interval.
Calculator 02
Humidity
Compares current room RH against species-appropriate target ranges, computes VPD to express whether transpiration is in a comfortable band, and assesses airflow risk for fungal issues.
Calculator 03
Heat Stress Diagnosis
Try the Heat Stress Diagnosis Calculator →
A composite scoring model — not a single formula. Points are accumulated from four independent inputs, then clamped to a 0–100 scale with three severity tiers.
Stress score accumulation
Temperature score points
Humidity score points
Direct sun hours
Symptom timing
Severity tiers
Calculator 04
Sunlight
Produces a 0–100 light score that maps to a light-level label and plant suitability list. Direction sets the base; hours and distance adjust it; obstruction penalises it.
Light score formula
Direction base scores
Obstruction penalties
Score → light level bands
Calculator 05
Houseplant Fertilizer
Try the Houseplant Fertilizer Calculator →
Calculates a dose in ml or grams and a feeding frequency in weeks. Three hard-block conditions override the formula entirely and output "Do not fertilize."
Dose formula (when no block applies)
Base doses by fertilizer type
Temperature dose multiplier — tempMult(T)
Plant demand values
Calculator 06
Aquarium Fertilizer Dosage
Try the Aquarium Fertilizer Dosage Calculator →
Based on three established dosing methodologies — Estimative Index (EI), PPS-Pro, and Low-tech. Volume is always in litres internally; US users input in gallons which are converted.
Dose formula
Plant density multipliers
CO₂ system multipliers
Calculator 07
Potting Mix
Try the Potting Mix Calculator →
Outputs a 4-component substrate recipe as ratios of total volume. Drainage modifier adjusts the ratios before normalisation to ensure they always sum to 1.0.
Remaining % = worm castings / compost. Drainage modifier shifts aeration ±10% before renormalisation.
Calculator 08
Repotting
Try the Repotting Calculator →
Accumulative scoring model — not a single formula. Produces a verdict string at three thresholds and recommends next pot size by adding a type-specific increment to current diameter.
Score accumulation + next pot size
Root status points
Season + watering speed
Calculator 09
Grow Bag Sizing
Try the Grow Bag Sizing Calculator →
Selects the minimum-viable bag size from a lookup table of 7 standard sizes, then computes wet weight and terrace load. Load thresholds are based on common reinforced concrete balcony safe load guidelines (100–150 kg/m²).
Calculator 10
Neem Oil Spray
Try the Neem Oil Spray Calculator →
Calculates neem oil and castile soap dose from water volume and infestation level, with sensitivity downscale for delicate plants. Soap dose is always 50% of neem dose by volume.
Dose formula
Base rates (tsp/L)
Plant sensitivity modifiers
Calculator 11
Growth Timeline
Try the Growth Timeline Calculator →
Estimates weeks to a visible growth milestone using four multiplicative modifiers. Output is a range (estimated weeks to estimated weeks × 1.35) to reflect realistic variability.
Timeline formula
Base weeks by type
Growth stage multipliers
Calculator 12
Sowing Calendar
Try the Sowing Calendar Calculator →
Pure lookup model — no formula. Cross-references crop type (warm/cool season) against 5 USDA Hardiness Zone bands to return primary and secondary planting windows, harvest estimate, and method.
10 crops covered: Tomato (75 days), Pepper (80), Okra (60), Cucumber (55), Leafy Greens (40), Cilantro (45), Radish (30), Cauliflower (75), Peas (60), Basil (50). Days-to-harvest appear in output.
Calculator 13 — Courtyard Suite
Mulch Calculator
Computes bulk mulch volume from area × depth, with a 30% volume reduction for "around plants" coverage mode (representing realistic path exclusions).
Volume formula
Calculator 14 — Courtyard Suite
Compost Calculator
Application depth is set by application rate, then adjusted by a soil-texture factor before volume is calculated. Acknowledges that clay soils need less compost but benefit most from deep incorporation.
Depth and volume formula
Application base depths
Soil texture factors
Calculator 15 — Courtyard Suite
Soil pH Calculator
Calculates amendment quantity to raise pH (agricultural limestone) or lower pH (elemental sulphur), adjusted for pH difference and soil texture. Based on standard lime-requirement methodology from soil science extension literature.
Amendment formula
Soil texture factors
Materials used
Calculator 16 — Aquascaping Suite
Wabi-Kusa Substrate
Try the Wabi-Kusa Substrate Calculator →
Calculates volume of dry substrate components, material allowance (+15% compaction), and Sphagnum moss wrapping surface area for handcrafted Wabi-Kusa substrate balls.
Sphere volume & wrap area formula
Calculator 17 — Bioactive Suite
Bioactive Isopod Substrate
Try the Bioactive Isopod Substrate Calculator →
Calculates multi-part organic substrate volume, dry substrate mass (350 g/L), calcium carbonate dosing, and top canopy leaf litter volume for Isopod vivariums.
Volume & calcium formula
Remaining substrate volume fractions: Crushed Leaves (15–25%), Worm Castings (10%), Biochar/Charcoal (0–5%).
Calculator 18 — Carnivorous Suite
Carnivorous Water & TDS Safety
Try the Carnivorous Water & TDS Calculator →
Calculates pure/tap water dilution mass balance to achieve target TDS levels and models weekly mineral accumulation in pot pore water.
Dilution & mineral accumulation formula
Calculator 19 — Semi-Hydro Suite
DIY Semi-Hydro Pon Ratio
Try the DIY Semi-Hydro Pon Calculator →
Computes conical frustum pot volume, root displacement allowance, DIY mineral component volume splits, dry mass (0.90 kg/L), and capillary reservoir water capacity.
Conical pot volume & reservoir capacity formula
Calculator 20 — Paludarium Suite
Paludarium Land-to-Water & Basin Volume
Try the Paludarium Land-to-Water Calculator →
Covers two dedicated paludarium calculations: area partitioning with false-bottom void volumes (Land-to-Water Calculator) and rectangular basin volume minus displacement (Water Volume Calculator).
Land-to-Water Calculator formula
Water volume & pump turnover formula
Water Volume Calculator formula
Basin volume & total displacement
Calculator 21 — Terrarium Suite
Bioactive Terrarium Substrate
Try the Bioactive Substrate Calculator →
Calculates main substrate volume, drainage layer volume, and component recipe parts for bioactive terrariums.
Substrate & drainage layer formula
Calculator 22 — Chemistry Suite
NPK Ratio & Fertilizer Dilution
Try the NPK Ratio Calculator →
Calculates exact fertilizer product mass (grams) required to achieve a target elemental Nitrogen PPM in a specific water volume, and computes delivered elemental P and K concentrations.
NPK elemental dilution formula