◉ Freshwater stocking intelligence · no signup

Plan the whole ecosystem, not just the fish count.

StockingLab checks adult bioload, tank footprint, surface area, filtration, water overlap, social groups, swim-zone crowding and behavioural risk, then explains every warning in plain English.

Build my tank
Adult-size modelSize, waste and activity considered
Explainable warningsReason + suggested fix
Geometry awareVolume, footprint & gas exchange
1,003 livestock profilesBroad freshwater coverage
Gross volume
Usable estimate
Filter turnover
Surface area
Your tank canvas is emptyAdd fish below and the ecosystem will build here.
Visual placement is illustrative; crowding calculations use adult size and swim zone.
Step 4

Add livestock

1,000+ livestock profiles

Your stock

Adult-size planning

System pressure

heuristic, not a guarantee
0%planning index

Add fish to begin

A combined signal from adult mass, waste factor, usable volume, filter turnover, surface area, planting and biofilter maturity.

Filtration
Gas exchange
Maturity
Confidence

Actionable warnings

highest-risk first

Dynamic compatibility matrix

Every selected pair gets a verdict, reason, practical next step and a data-confidence signal.
PairVerdictWhyWhat to do

What could I add next?

Candidates are tested as a full minimum social group, not as a token single fish.

Conservative stocking ramp

A staged plan to reduce the “new tank syndrome” failure mode.
Why this is different

More of the variables that decide whether a community works.

01

Footprint-aware

Long tanks gain swimming room and surface area; tall tanks do not magically create more territory for bottom or mid-water fish.

02

Social-group checks

The tool flags under-grouped schooling fish and tests suggested additions at a realistic group size.

03

Swim-zone pressure

Top, mid and bottom occupancy are tracked separately so a tank can be biologically light but spatially crowded.

04

Explainable compatibility

Temperature, pH, predation, fin-nipping and territorial conflicts are shown with a reason and a fix.

05

Tank-age penalty

A newly cycled tank gets less modeled headroom than an established system instead of pretending both have identical resilience.

06

Shareable scenarios

Your entire plan can be encoded into a link for forum feedback without creating an account or storing personal data.

Important: StockingLab is a planning aid, not a substitute for water testing, species research or experienced husbandry. Aquarium biology varies with feeding, maintenance, filter media, oxygenation, individual behavior and source water. Never add livestock to an uncycled tank because a calculator shows spare capacity.