Aquariums

Freshwater fishkeeping, planted tanks, and the gear that keeps them alive.

Start here

If you're setting up your first freshwater tank, read this first. The mistakes that kill beginner tanks aren't subtle: too small, not cycled, wrong fish for the size. The site has tools that solve each piece if you go in the right order.

1. Pick a tank size, not a fish

Counter-intuitive, but right. Bigger tanks are more forgiving because water chemistry shifts more slowly. A 75 L tank is easier to keep than a 20 L tank. Use the tank volume calculator to convert dimensions if you're buying secondhand or building. Skip nano tanks (under 40 L) on a first build; they punish small mistakes.

2. Cycle the tank before adding fish

This is the step beginners skip. The nitrogen cycle takes 4-6 weeks: bacteria colonies need to grow before they can convert fish waste safely. Read the nitrogen cycle guide for what's happening and how to feed the cycle with ammonia (the fishless method). Don't trust "cycle in a week" products on the shelf.

3. Pick fish that fit the tank, not the other way around

Use the stocking calculator to pick a roster the tank can actually support. The catalog has 81 species with real schooling minimums, adult sizes, and compatibility data. Common mistakes: putting six fish that each "need" 75 L into a 75 L tank, or one fish that schools in groups of 10+.

4. Substrate and plants, if you want them

A planted tank is harder than a fish-only tank but more rewarding. Use the planted tank planner to pick plants that share substrate, light, and water-parameter needs. The aquarium substrate reference explains what each substrate does to pH and plant nutrition.

5. Heater, filter, lighting

The heater wattage calculator tells you what size heater the tank needs for the temperature delta. Aim for slightly oversized; an undersized heater runs continuously and burns out. The aquarium lighting calculator helps you match fixture PAR to plant needs.

6. Water changes and monitoring

Test water weekly for the first three months. Ammonia and nitrite should read zero once cycled; nitrate climbs and gets diluted by water changes. The water change calculator tells you how much to swap based on current nitrate.

If a parameter is off, don't dose chemicals to fix it; usually the right answer is a partial water change. Chemistry shortcuts often make things worse.

Tools

Tank volume
Rectangular, bowfront, cylindrical, hex, and custom shapes. Reports gallons (US and imperial) and liters.
Fish stocking calculator
Bioload, schooling minimums, and weekly water change estimates. Replacement for the ancient AqAdvisor.
Water change
How much water to swap to bring nitrate, TDS, or any dilutable parameter down to a target value.
Heater wattage
How many watts of heating you need. Quick rule-of-thumb mode or physics-based detailed mode for non-standard tanks and unusual rooms.
Substrate volume
Substrate volume for a tank footprint plus depth. Estimates bag counts for common aquasoil, sand, and gravel products.
Tank weight calculator
Total weight on your floor: water, glass, substrate, hardscape, and stand. For anyone worried about putting a tank upstairs.
Medication dosing
Calculate the right dose for common aquarium medications, with species warnings based on your stocking.
GH / KH remineralizer
How much remineralizer to add to RO or distilled water to hit a target GH (and KH if the product raises both).
Nutrient dosing
EI, EI-lite, PPS-Pro, and commercial liquid dosing for planted tanks. Reads your saved plant roster to suggest a method.
CO2 / pH / KH calculator
Estimate dissolved CO2 in your planted tank from pH and KH readings.
Aquarium lighting
PAR-at-substrate targets by plant tier. Enter your fixture PAR-at-surface and tank depth, see which plants will thrive.
Planted tank planner
Pick the plants you want to keep, get a substrate recommendation, water parameter range, light and CO2 requirements, and fish-compatibility warnings.

Reference

Articles

Aquariums 9 min read

How to cycle a fish tank

Fishless cycling from start to finish. What ammonia levels to target, how long each phase takes, and how to know when the tank is ready for fish.

Aquariums 9 min read

Medication dosing for common fish diseases

Ich, fin rot, columnaris, velvet, and internal parasites. How to identify each one, how to dose for your actual tank volume, and what not to mix.

Aquariums 6 min read

The nitrogen cycle explained

Ammonia turns into nitrite turns into nitrate. Here's what's actually happening in your filter and why it matters.

Aquariums 10 min read

Stocking ideas by tank size

Concrete fish rosters for 40L, 75L, 120L, 200L, and 400L tanks. Each roster links to the stocking calculator pre-loaded and ready to adjust.