Fish care calculator
Fish Breeding Trigger Parameter Tool | FishZone
Many Amazonian and Asian fish species refuse to breed until the rainy season arrives. Enter your tank size, current temperature, target temperature drop, and cold water temperature — get the exact volume of RO water to add, the resulting TDS change, and a pre-conditioning checklist for your species.
- Scientific Formula
- Reviewed by Experts
- Updated May 2026
- Instant Results
Type
Risk Assessment
Inputs
5
Difficulty
Beginner
Calculation Time
Instant
Quick Answer
During the dry season in the Amazon, water evaporates and concentrates minerals (high TDS, warm temperature). When the rainy season hits, cold, pure rainwater floods the rivers instantly. To simulate this: (1) pre-condition for 7 days with protein-rich live or frozen foods until females are visibly gravid, (2) perform a 25–50% water change using cold Reverse Osmosis (RO) water to drop tank temperature by 3–6°F (2–4°C) and TDS by 30–60%. The formula for cold water volume needed: V_cold = V_tank × (T_current − T_target) ÷ (T_current − T_cold). Example: 20-gallon tank at 80°F, target 75°F, cold water at 65°F → V_cold = 20 × 5 ÷ 15 = 6.7 gallons (≈33% water change). Spawn typically occurs within 12–48 hours after the trigger.
Enter your details
Enter the labeled values below. Results appear without leaving this page.
How to Use This Calculator (Worked Example)
This tool requires 5 key inputs:
- Total Tank Volume: Enter your specific value (e.g., from your tank's test kit or dimensions).
- Current Tank Temp (°F): Enter your specific value (e.g., from your tank's test kit or dimensions).
- New "Rain" Water Temp (°F): Enter your specific value (e.g., from your tank's test kit or dimensions).
- Unit: Enter your specific value (e.g., from your tank's test kit or dimensions).
- Desired Overall Temp Drop: Enter your specific value (e.g., from your tank's test kit or dimensions).
Example: If you input average baseline values, the calculator will immediately process the formula and return the recommended output and safety warnings above.
Method
This tool uses the visible inputs on the page and returns practical aquatics guidance for maintaining your tank.
Knowledge Journey
Recommended Next Steps
Explore other helpful tools for your aquarium.
Guide
Neon Tetras vs. Other Tetras — Which School is Right for Your Tank?
Neon tetras are iconic, but the tetra family has many other dazzling options. Here’s how to choose the right school for your aquarium’s size, water chemistry, and community.
Guide
Breeding Aquarium Fish for Profit
Turn your fish-keeping hobby into a profitable side business. Which species breed easily, how to set up breeding racks, and how to sell to retailers.
Guide
The Hard Water Aquarium: Thriving Species for High pH Tap Water
Stop fighting your tap water chemistry. Learn how to select beautiful fish species that naturally thrive in hard, alkaline parameters.
Quiz
Fish Compatibility Quiz
Find beginner-friendly fish that match your tank size, setup, and experience level.
Quiz
Fish Quiz Hub
Choose a guided quiz and get personalized fish care next steps.
Calculator
Ammonia Toxicity Calculator (Free NH3)
Enter your test kit reading (TAN), pH, and temperature — get an instant SAFE or LETHAL verdict for Free Ammonia (NH3). Built for API Master Kit users, cichlid tanks, reef setups, and fish breeders.
The Problem
Hobbyists buy healthy, well-fed Amazonian fish and keep them for months without a single spawn because the environmental seasonal cue — the monsoon — never arrives in their aquarium. Temperature and TDS stay constant year-round, and the fish's breeding instincts remain dormant. The trigger is not intuitive: it requires a precise volume of cold, soft water that is difficult to calculate without knowing the exact relationship between water volume, starting temperature, and cold water temperature. Getting it wrong either under-triggers (nothing happens) or over-triggers (thermal shock and disease). This calculator solves the volume math.
When to Use This Tool
Use this calculator when: (1) You have pre-conditioned your breeding group for at least 7 days on live foods and females are visibly gravid. (2) You want to calculate exactly how much cold RO water to add to achieve a specific temperature drop without guessing. (3) You want to verify that the post-change TDS will fall within the spawning range for your species. (4) You are timing a trigger around an incoming weather system to leverage barometric pressure changes. (5) You are planning a breeding schedule and want to know how much water to pre-chill.
Who is this for?
- Hobbyists attempting to breed egg-scattering Tetras (Cardinals, Neons, Rummy Nose) for the first time
- Corydoras enthusiasts conditioning a breeding colony and timing spawning attempts
- Advanced aquarists breeding Discus, Apistogramma, or other sensitive South American species
- Fish keepers with soft water (low TDS tap water) wondering how to leverage their natural water chemistry for breeding
- Breeders selling fry who need a reliable, repeatable spawning schedule
- Rainbowfish and Rasbora keepers curious why photoperiod matters more than temperature for their species
- Anyone who has tried to breed Amazonian fish before and failed without understanding the monsoon trigger concept
Breeding fish like Guppies and Livebearers is easy — you just add water. But egg-scattering and egg-depositing species from the Amazon and Southeast Asia are highly sensitive to seasonal environmental cues. They will absorb their eggs and ignore courtship entirely if the conditions do not match what their instincts expect. This calculator removes the guesswork from the most critical step: delivering the precise temperature and TDS shock that mimics a monsoon.
How to Use This Calculator
- Enter your tank volume: Use actual net water volume, not the advertised size. Substrate displaces water — a 20-gallon with 2 inches of gravel holds closer to 17 gallons.
- Enter current tank temperature: Measure with a reliable thermometer immediately before the water change. Do not use the heater setting — it drifts.
- Enter your target temperature drop: Typically 3–6°F (2–4°C) for most Amazonian species. Corydoras respond well to 5–8°F. Discus require a gentler 2–3°F drop.
- Enter cold water temperature: Measure the RO water temperature before adding it. Tap-temperature RO water from a storage barrel will differ from freshly filtered water.
- Enter current TDS and target TDS: RO water has near-zero TDS. The calculator shows your resulting TDS after the water change so you can verify it falls within the spawning range for your species.
- Read your result: Volume of cold water to add, volume of tank water to remove first, estimated post-change TDS, and temperature outcome confirmation.
The Monsoon Formula
In the wild, the trigger for spawning is the sudden arrival of the monsoon season. Rain brings a massive influx of insect food washing into the river and drastically changes water chemistry all at once — the water becomes colder, softer, and slightly more acidic within hours.
Cold water volume formula: V_cold = V_tank × (T_current − T_target) ÷ (T_current − T_cold)
Post-change TDS formula: TDS_new = ((V_tank − V_cold) × TDS_current + V_cold × TDS_RO) ÷ V_tank
Example: 20-gallon tank at 80°F, target 75°F (5°F drop), cold RO water at 65°F, current TDS 280 ppm, RO TDS 0 ppm.
V_cold = 20 × (80 − 75) ÷ (80 − 65) = 20 × 5 ÷ 15 = 6.7 gallons (33% water change).
TDS_new = (13.3 × 280 + 6.7 × 0) ÷ 20 = 3,724 ÷ 20 = 186 ppm — well within the spawn-trigger range for most Corydoras species.
The Three-Phase Breeding Protocol
- Phase 1 — Pre-Conditioning (7 days): Feed heavily with live or frozen protein: Bloodworms, Daphnia, Brine Shrimp, and White Worms. Females will visibly swell with eggs (gravid appearance). Males will begin active pursuit behavior. Do not trigger until females are clearly gravid — triggering too early wastes the attempt and may stress the fish.
- Phase 2 — The Trigger (Day 8): Perform the calculated cold RO water change. Add the water gradually over 15–30 minutes, not all at once, to prevent localized cold shock. The temperature drop should complete within 1 hour. Some breeders add a spray bar pointed at the surface to simulate rain disturbing the water surface.
- Phase 3 — Post-Trigger Observation (12–48 hours): Males will chase females aggressively within hours of a successful trigger. Spawning typically occurs within 24 hours. Have spawning media in place before the trigger — spawning mop, marbles, or broad-leaved plants depending on species. Eggs must be protected immediately — most egg-scatterers show zero parental care and will consume eggs within minutes.
The Barometric Pressure Factor
Many experienced breeders time their water change with a real thunderstorm passing through their area. Fish possess a lateral line organ that detects pressure changes in the water column, and some research suggests they can also detect atmospheric pressure changes. A falling barometer before a storm appears to amplify the spawning response for many species. This is difficult to quantify, but it is a free tool — checking a weather app and timing the trigger accordingly costs nothing and may significantly improve the success rate.
Asian Monsoon Species vs. Amazonian Species
The monsoon trigger concept applies broadly across multiple biogeographic regions, not just the Amazon. Southeast Asian species — including many Rasboras, wild Bettas, Chocolate Gouramis, and Sparkling Gouramis — also respond to rainfall-based triggers but with slightly different parameters. Asian monsoon species often need a smaller temperature drop but a longer pre-conditioning period. Rainbowfish from Australia and New Guinea are triggered more by photoperiod (increasing daylight hours) than temperature, making them respond better to gradual light schedule adjustments than a cold water change.
Egg Protection and Fry Survival
A successful trigger is wasted without proper egg collection infrastructure. Egg-scatterers (Tetras, Corydoras, most Danios) require either a deep layer of marbles covering the tank floor so eggs fall out of reach, a yarn spawning mop positioned near the substrate, or a breeding mesh screen that separates adults from eggs. For species that deposit eggs on surfaces (Corydoras stick eggs to glass), check the glass every 30 minutes after spawning begins and remove eggs to a separate hatching container with an airstone and a small amount of methylene blue to prevent fungus.
Reference Table
Static Breeding Trigger Calculator Reference
These baseline ratios and decision rules are included directly in the page so visitors can review core guidance before using the interactive calculator.
| Scenario | Baseline Rule | Safety Note |
|---|---|---|
| Inputs used by this tool | Total Tank Volume, Current Tank Temp (°F), New "Rain" Water Temp (°F), Unit | The interactive calculator refines the result from these inputs. |
| Outputs generated | Trigger unachievable warn, Drain, Unit out label, Drain step | The static table gives baseline logic; final value depends on entered values. |
Breeding Trigger Parameters by Species Group
| Species / Group | Temperature Drop | Target Post-Trigger TDS | Target pH | Pre-Conditioning | Spawning Type | Primary Trigger |
|---|---|---|---|---|---|---|
| Cardinal Tetra (Paracheirodon axelrodi) | 4–6°F (2–3°C) | < 50 ppm | 5.5–6.5 | 10–14 days live food | Egg scatterer | Temperature + TDS drop |
| Neon Tetra (Paracheirodon innesi) | 3–5°F (2–3°C) | 50–100 ppm | 6.0–7.0 | 7 days live food | Egg scatterer | Temperature + TDS drop |
| Rummy Nose Tetra (Hemigrammus rhodostomus) | 4–6°F (2–3°C) | < 50 ppm | 5.5–6.5 | 10–14 days live food | Egg scatterer | Temperature + TDS drop |
| Corydoras (most species) | 5–8°F (3–4°C) | 50–150 ppm | 6.0–7.2 | 7 days live food | Egg depositor on glass | Temperature drop + multiple males |
| Discus (Symphysodon spp.) | 2–3°F (1–2°C) | 100–200 ppm | 5.8–6.5 | 14 days live food | Substrate spawner | Gentle temperature + TDS drop |
| Apistogramma (dwarf cichlids) | 4–6°F (2–3°C) | 50–100 ppm | 5.5–6.5 | 7–10 days live food | Cave spawner | Temperature + TDS drop + cave |
| Angelfish (Pterophyllum scalare) | 2–4°F (1–2°C) | 100–250 ppm | 6.5–7.0 | 7 days live food | Leaf or slate spawner | Temperature drop + flat surface |
| Harlequin Rasbora (Trigonostigma heteromorpha) | 3–4°F (2°C) | 50–100 ppm | 5.5–6.5 | 10 days live food | Egg depositor on leaf underside | Temperature + TDS + blackwater |
| Rainbowfish (Melanotaenia spp.) | 2–3°F (1°C) | 100–250 ppm | 7.0–7.5 | 7 days live food | Egg depositor on mop | Photoperiod (14+ hrs) primary |
| Zebra Danio (Danio rerio) | 3–5°F (2–3°C) | 100–300 ppm | 6.5–7.5 | 5–7 days live food | Egg scatterer | Temperature drop (tolerant species) |
All temperature drop values refer to the change in tank temperature achieved by the water change, not the temperature of the water being added. TDS targets are for the post-change tank reading. Pre-conditioning on live foods is required before the trigger for all species — skipping this step is the most common reason triggers fail.
Troubleshooting Guide
1 Fish showed courtship behavior but no eggs were laid
Possible cause: Either the females were not fully gravid when triggered, or the TDS drop was insufficient for the species. Males chasing females without spawning often indicates the females are not ready despite the environmental trigger.
Do not re-trigger immediately. Allow the group to rest for 3–4 weeks. Extend the pre-conditioning phase to 10–14 days on live foods before the next attempt. Verify the females are visibly gravid (swollen belly, rounder profile from above) before triggering again. Also verify your TDS readings — if the post-change TDS was still above 200 ppm for an Amazonian species, the soft water component of the trigger was too weak.
2 Eggs were laid but all turned white within 24 hours
Possible cause: White eggs are unfertilized or fungused. Causes include: male was infertile or too young, water temperature was too low during fertilization, or fungus spread rapidly from unfertilized eggs to fertilized ones in the absence of antifungal treatment.
Move eggs to a dedicated hatching container immediately after collection. Add 1–2 drops of methylene blue per gallon to inhibit fungal growth. Remove any white eggs with a pipette as soon as they appear — fungus spreads from white eggs to healthy ones within hours. If the entire spawn went white, the male may be infertile or the sex ratio in the breeding group is off. Add additional males (Corydoras breed best with 2–3 males per female).
3 Eggs hatched but fry died within 2–3 days
Possible cause: Fry mortality in the first 72 hours is usually caused by starvation (fry food was too large), ammonia spike from uneaten food or waste, or temperature instability in the hatching container.
Feed infusoria or commercial liquid fry food starting on the day the yolk sac is absorbed (typically day 2–3 post-hatch). Fry cannot eat baby brine shrimp nauplii for the first 5–7 days. Test ammonia daily in the fry container — it rises rapidly in a small volume with no established biological filter. Use a cycled sponge filter or add a drop of bottled bacteria to the hatching container. Keep temperature within 0.5°F of the parent tank to prevent thermal stress.
4 Fish have been pre-conditioned for 2 weeks but females show no signs of being gravid
Possible cause: Either the fish are too young (sexually immature), the live food variety is insufficient, or the fish are already stressed by a water quality issue or disease that is suppressing reproductive readiness.
Verify the fish are sexually mature — most Tetras require 6–12 months, Corydoras 8–12 months, Discus 12–18 months. Add variety to the conditioning diet — if using only Bloodworms, add Daphnia and Brine Shrimp. Test water quality (ammonia, nitrite, nitrate, pH) — elevated nitrate above 20 ppm can suppress gonadal development in sensitive species. Increasing water change frequency to reduce nitrate before the conditioning period sometimes resolves this.
5 Spawning occurred but adults ate all eggs before they could be collected
Possible cause: The spawning media was inadequate, or the adults were not removed quickly enough after spawning completed.
For future spawns, place spawning media before the trigger — marbles covering the full floor of the breeding tank, a yarn mop positioned 2–3 inches above the floor, or a mesh breeding screen. Monitor the tank closely during the 12–48 hours after triggering and stay nearby when courtship intensifies. For Corydoras, check the aquarium glass every 20–30 minutes — females hold eggs briefly between their pelvic fins before pressing them onto the glass, and this process repeats across the tank. Remove adults to a separate tank as soon as spawning appears complete.
6 A sudden Ich outbreak appeared 2–3 days after the cold water trigger
Possible cause: The temperature drop was likely too large or too rapid, causing thermal stress that lowered the fish's immune resistance and allowed latent Ich tomonts already present in the tank to become active.
Do not treat with medication immediately if the breeding group just spawned — medication will kill eggs and fry. Slowly raise the tank temperature by 1°F every 4 hours until it reaches 82–86°F (above the viable temperature range for Ich reproduction). At that temperature, maintain for 10 days. For future triggers, keep the temperature drop to 5°F maximum and add the cold water gradually over 30 minutes rather than all at once. Quarantine any new fish for 4–6 weeks before adding them to a breeding group.
Glossary of Terms
- Monsoon Trigger
- The aquarium technique of simulating a tropical rainy season by performing a large water change with cold, soft (low TDS) water to induce spawning in species whose breeding instincts are cued to the arrival of the wet season. The combined effect of temperature drop and TDS reduction mimics the environmental conditions fish experience when rivers flood with rainwater.
- TDS (Total Dissolved Solids)
- A measure of all dissolved minerals, salts, and compounds in water, expressed in parts per million (ppm) or milligrams per liter (mg/L). Amazonian rainwater has near-zero TDS. Many Amazonian fish species require a drop in TDS (alongside a temperature drop) before their breeding instincts are activated. Measured with an inexpensive TDS pen meter.
- RO Water (Reverse Osmosis)
- Water that has passed through a semi-permeable membrane under pressure, removing 95–99% of dissolved minerals, salts, and most contaminants. The closest practical equivalent to Amazonian rainwater available to hobbyists. TDS of quality RO water should be below 10 ppm. Must be remineralized for long-term fish keeping, but used at near-zero TDS for monsoon breeding triggers.
- Gravid
- A female fish that is visibly swollen with mature, unfertilized eggs ready to be laid. A gravid female appears distinctly rounder in the belly when viewed from above, compared to a male of the same species. Triggering breeding before females are gravid is the most common reason triggers fail — females that are not ready will not spawn regardless of environmental conditions.
- Egg Scatterer
- A reproductive strategy where fish release adhesive or semi-adhesive eggs randomly over substrate, plants, or spawning mops, with no subsequent parental care. Most Tetras, Corydoras, Danios, and Barbs are egg scatterers. Parents will eat their own eggs immediately if not separated by marbles, mesh, or a spawning mop.
- Spawning Mop
- A hand-made or commercially available cluster of dark yarn or artificial fibers used to provide egg deposition sites for egg-scattering species. Floating mops simulate surface vegetation; sinking mops simulate substrate cover. Eggs adhere to the fibers and can be removed along with the mop to a separate hatching container, protecting them from being eaten by the parents.
- Photoperiod
- The daily duration of light exposure. Some fish species use photoperiod as a seasonal breeding cue rather than (or in addition to) temperature and TDS changes. Rainbowfish are particularly responsive to increasing photoperiod — simulating longer days triggers spawning readiness. Gradually extending the light schedule from 10 to 14 hours per day over 2–3 weeks is the primary breeding trigger for many Australasian species.
- Lateral Line
- A sensory organ running along the side of most fish that detects vibrations, pressure changes, and water movement. The lateral line allows fish to sense storms approaching (through falling atmospheric and water pressure), water currents from rain disturbing the surface, and the movement of other fish during courtship. The barometric pressure component of the monsoon trigger is detected through the lateral line and a related organ called the inner ear.
- Infusoria
- A collective term for tiny microorganisms — ciliates, rotifers, and small organisms — cultured in aquarium water by adding a piece of lettuce or vegetable to a jar and leaving it in indirect light. The first food for newly hatched fry of most Amazonian species, which are too small to eat even baby brine shrimp nauplii for the first 5–7 days. Commercial liquid fry foods (Hikari First Bites, Sera Micron) are a convenient alternative.
- Blackwater
- Water with very low pH (4.5–6.5), very low TDS (under 50 ppm), low mineral content, and a dark brown tint from dissolved tannins (humic and fulvic acids). Found in Amazonian igapó forests and Southeast Asian peat swamps. The natural habitat of Cardinals, wild Discus, and most Apistogramma. Simulated in aquariums using RO water, Indian Almond Leaves, or commercial blackwater extracts. Essential for breeding the most sensitive Amazonian species.
- Pre-Conditioning
- The 7–14 day period before a breeding trigger during which fish are fed heavily with protein-rich live and frozen foods to bring females to gravid condition and build reproductive energy in males. The most commonly skipped step in failed breeding attempts. A trigger applied to under-conditioned fish will produce no result — females cannot produce eggs without adequate protein and fat reserves.
- Thermal Shock
- Physiological stress caused by a rapid, large temperature change. A temperature drop of 3–6°F over 30 minutes is a breeding trigger; a drop of 10°F+ over the same period is thermal shock, causing immune suppression, ich vulnerability, and potentially death. The calculator ensures the cold water volume used produces the target temperature drop without crossing into dangerous territory.
Scientific References
- Riehl, R. & Baensch, H.A. (1996). Aquarium Atlas Volume 1. Mergus Publishers.
- Linke, H. (1994). Labyrinth Fish: The Bubble-Nest Builders. Tetra Press.
- Kullander, S.O. (2003). Cichlidae. In: Reis, R.E., Kullander, S.O. & Ferraris, C.J. (eds), Check List of the Freshwater Fishes of South and Central America. EDIPUCRS.
- Val, A.L. & Almeida-Val, V.M.F. (1995). Fishes of the Amazon and Their Environment. Springer-Verlag. (DOI: 10.1007/978-3-642-79229-8)