🧭 What do you mean by “clean,” “sanitize,” “disinfect,” and “sterilize”?
- 🧼 Clean = remove dirt, biofilm, algae, scale. (Does not reliably kill pathogens.)
- 🧴 Sanitize = reduce microbes to a safer level.
- ☣️ Disinfect = kill most pathogens on nonporous surfaces (when used at the right strength/time).
- 🔬 Sterilize = kill all microbes/spores (true sterilization needs an autoclave/dry heat; in hobby settings we aim for high-level disinfection).
⚠️ Never use soaps/detergents on anything that will touch aquarium water.
🧰 Quick reference: solutions & contact times
Purpose |
Agent |
Working mix (how to make) |
Contact time |
Neutralize / Finish |
Routine descaling (glass, pumps) |
White vinegar (5% acetic) |
1:1 with water (equal parts) |
10–30 min soak |
Rinse well; dry |
Heavy scale/salt creep |
Citric acid |
5–10% w/v (50–100 g per liter warm water) |
10–30 min |
Rinse; dry |
Algae/film cleanup |
3% Hydrogen peroxide |
Use straight (store-bought 3%) |
10–20 min (surfaces) |
Rinse; air-dry |
High-level disinfection (nets, tools) |
Bleach (6–8.25% NaOCl) |
1:20 (1 cup bleach + 19 cups water) → ~0.3–0.4% available chlorine |
10–15 min |
Rinse → dechlorinator dip → air-dry 24 h |
Net dip between tanks |
Bleach |
1:50 (strongly effective + faster rinse) |
2–5 min |
Rinse → dechlorinator dip → air-dry |
Plant/porous decor disinfection (not live rock) |
Potassium permanganate (KMnO₄) |
10–25 mg/L (light pink to raspberry) |
10–30 min |
Rinse; neutralize with H₂O₂ or dechlorinator |
Heat kill (small items) |
Boiling water |
N/A |
5–10 min at boil |
Cool, dry |
Dechlorinator = any sodium thiosulfate/chloramine binder (your water conditioner). For bleach jobs, a quick dip in conditioned water after rinsing is cheap insurance.
🧪 When to preserve vs. kill the biofilter
- 🟢 Routine maintenance (keep biofilter):
Rinse sponges/biomedia in old tank water, wipe glass, vinegar/citric for scale, H₂O₂ spot-clean gear. No bleach on media you plan to reuse biologically.
- 🔴 Post-disease deep clean (kill pathogens):
Disassemble, bleach-disinfect hard gear (not biomedia you want to keep), replace mechanical floss, discard/replace biomedia or accept a re-cycle period after disinfection.
🛠️ Standard operating procedures (SOPs)
1) 🧼 Routine cleaning (biofilter-safe)
Use for: weekly/biweekly upkeep, no known disease
- Unplug gear.
- Mechanical sponges/floss: squeeze in a bucket of old tank water until water runs reasonably clear.
- Impellers/pumps: soak housings in 1:1 vinegar 10–20 min → brush crevices → rinse.
- Glass/acrylic: algae magnet or plastic blade (acrylic) / razor (glass).
- Hard water scale: vinegar/citric soak, then rinse.
- Hoses: pull a microfiber/pipe brush through; follow with hot water rinse.
- Finish: reassemble, prime with tank water, and restore power.
🧠 Tip: keep color-coded buckets/hoses for each tank or at least separate QT vs display to prevent cross-contamination.
2) ☣️ Disinfection (after illness, used gear, cross-tank tools)
Use for: nets, siphons, buckets, scrapers, pump housings, filter shells, heaters, frag tools, QT tanks
Bleach method (most effective, inexpensive):
- Pre-clean: remove gunk so disinfectant can reach surfaces.
- Mix fresh: 1:20 bleach (e.g., 1 cup regular 6–8.25% bleach + 19 cups water) in a labeled tub. Cold tap water, good ventilation.
- Soak fully submerged: 10–15 min (nets 2–5 min at 1:50 if between tanks).
- Rinse thoroughly in running water.
- Neutralize: quick dip in conditioned water (strong dose of dechlorinator).
- Verify (optional but pro): use a pool chlorine strip—aim 0 ppm on the rinse.
- Air-dry completely (ideally 24 h). Drying further reduces residual risk.
Potassium permanganate method (good on porous decor, plant tools):
- Pre-clean.
- Prepare 10–25 mg/L KMnO₄ (water turns pink to raspberry).
- Soak 10–30 min until brown color forms on organics.
- Neutralize with a splash of H₂O₂ or dechlorinator until water clears.
- Rinse and air-dry.
Hydrogen peroxide (surface disinfection/reef-safe tooling):
- Flood surfaces with 3% for 10–20 min → rinse → dry.
- Great on salt-creeped lids, scissors, frag plugs (not living tissue).
⚠️ Never mix bleach with acids (vinegar/citric) → chlorine gas.
⚠️ Do not use copper meds or copper-contaminated tools on reef/invert systems—keep a separate “med kit.”
3) 🧴 Filter internals (what to clean vs. replace)
- Mechanical pads/floss: replace or rinse weekly (or after heavy polishing runs).
- Sponges: squeeze in tank water; replace only when crumbling.
- Biomedia: do not bleach if you intend to keep your cycle; swish gently in tank water every 1–3 months.
- If you disinfect a filter body/impeller with bleach: that’s fine—just keep biomedia separate and wet in tank water while you work.
4) 🧫 Tanks, sumps, ATO reservoirs
- Algae/film: scrape, then 1:1 vinegar wipe; rinse.
- Post-disease (empty tank): 1:20 bleach wipe/soak 10–15 min, paying attention to rims, weirs, overflows → rinse → dechlorinator wipe → air-dry 24–48 h.
- Acrylic: use plastic blades only; bleach contact is OK at listed times, but don’t leave bleach sitting for hours.
- Silicone seams: short bleach exposures are fine; don’t overdo (long soaks degrade silicone over time).
5) 🪵 Rocks, decor, wood
- Inert decor (plastic/resin/ceramic): bleach at 1:20 for 10–15 min → neutralize → rinse → dry.
- Driftwood: boil 30–60 min (if it fits) or pour boiling water over surfaces repeatedly; avoid long bleach soaks (can leach).
- Live rock (reef): do not disinfect if you intend to preserve life. For “reset,” you can bleach-cure rock (separate process) then re-cycle fully before re-use.
6) 🧵 Nets between tanks (biosecurity)
- Keep two cups: Cup A (1:50 bleach), Cup B (dechlorinator).
- Dip net 2–5 min in A → rinse under tap → dip in B → air-dry when done for the day.
- Replace nets periodically; they’re cheap insurance.
7) 🧪 Dips for live plants (not equipment, but related)
- Potassium permanganate: 10 mg/L for 10–15 min, rinse well.
- Hydrogen peroxide: 1.5% (dilute 3% 1:1) for 5 min on hardier plants, rinse.
- Alum (aluminum sulfate) soaks can help with snails/eggs (separate protocol).
- Always research plant sensitivity first.
🛡️ Safety & disposal
- 🧤 Wear gloves, eye protection, and ventilate.
- 🧪 Mix chemicals fresh, label containers, and keep away from kids/pets.
- ♻️ Neutralize bleach solutions with dechlorinator before pouring to drain; never mix with acids.
- 🔥 Store oxidizers (bleach, KMnO₄, H₂O₂) cool and away from sunlight; don’t stockpile huge volumes.
🧭 Decision cheatsheet
- Just dirty? → Vinegar/citric + elbow grease → rinse → dry.
- Cross-tank tools / after new fish? → 1:50 bleach 2–5 min → neutralize → dry.
- After disease or used gear? → 1:20 bleach 10–15 min → neutralize → chlorine-strip check → dry 24 h.
- Porous decor / plant tools? → KMnO₄ 10–25 mg/L 10–30 min → neutralize → rinse → dry.
- Reef/invert tools only? → Prefer 3% H₂O₂ 10–20 min → rinse → dry (and keep a no-copper kit).
🧾 Printable checklist
- Label separate buckets/hoses for each tank (or at least “Display” vs “QT/Med”).
- Stock: bleach, dechlorinator, 3% H₂O₂, citric acid, vinegar, KMnO₄ (optional), chlorine test strips, gloves, goggles.
- Post this near the sink: dilutions, contact times, and neutralization steps.
