Fish care calculator

Fish Disease Diagnostic & Treatment Tool | FishZone

Don't panic — most fish illnesses are treatable if caught early. Select the exact symptoms your fish is showing and our diagnostic engine will identify the most likely cause, whether it's Ich, Dropsy, ammonia poisoning, or a parasite — and walk you through exactly what to do right now to save them.


  • Scientific Formula
  • Reviewed by Experts
  • Updated May 2026
  • Instant Results

Type

Risk Assessment

Inputs

1

Difficulty

Beginner

Calculation Time

Instant

Quick Answer

The vast majority of sudden fish illnesses are caused by poor water quality, not a biological disease. If a fish is gasping at the surface, darting erratically, or has suddenly clamped its fins, the first step is ALWAYS to test your water for Ammonia and Nitrite, and immediately perform a 50% water change. If the fish has physical symptoms like white salt-like spots (Ich) or pinecone-like raised scales (Dropsy), it requires immediate quarantine and specific medicinal treatment.

1
2
3
4

Enter your details

Enter the labeled values below. Results appear without leaving this page.

How to Use This Calculator (Worked Example)

This tool requires 1 key input:

  1. Primary Physical / Behavioral Symptom: 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

Explore other helpful tools for your aquarium.

The Problem

A fish is showing signs of illness — abnormal swimming, physical spots or growths, lethargy, gasping, or bloating — and the owner doesn't know whether it's caused by water quality, a parasite, a bacterial infection, or a fungal disease. Every minute spent guessing is potentially fatal. They need an immediate, accurate, actionable diagnosis without needing to be an expert.

When to Use This Tool

Use this diagnostic tool the moment you notice anything unusual about your fish's behaviour or appearance. The earlier a problem is identified, the higher the chance of saving the fish. This tool is particularly critical when: a fish has changed behaviour overnight; you see white spots, fuzzy patches, bloating, or fin damage; multiple fish are affected at the same time; you've recently added new fish, plants, or decorations; or a water change seems to have made things worse instead of better.

Who is this for?

  • Beginner aquarium keepers who are experiencing their first fish health crisis and don't know where to start
  • Intermediate hobbyists managing community tanks who need to quickly distinguish between a water quality problem and a biological disease
  • Experienced fishkeepers looking to triage symptoms rapidly and confirm a suspected diagnosis before medicating
  • Parents whose children own a pet fish and are looking for clear, panic-free guidance on what to do
  • Betta fish owners dealing with fin rot, swim bladder disorder, or velvet disease — conditions disproportionately common in betta setups
  • Goldfish and fancy goldfish keepers managing species with elevated health risks due to selective breeding
  • Reef and saltwater aquarium hobbyists needing to distinguish between marine ich (Cryptocaryon) and other saltwater-specific conditions

Watching a beloved pet fish struggle is one of the most stressful experiences in the hobby. When disaster strikes, time is critical. Misdiagnosing a symptom — and dumping the wrong medication into your tank — will often kill the fish faster than the disease itself. This diagnostic tool is designed to cut through the panic and give you a clear, evidence-based answer in seconds.

How to Use This Diagnostic Tool

  1. Select Behavioral Anomalies: Check any strange swimming behaviors or physical signs of distress, such as surface gasping, scraping against decorations (flashing), hiding, or floating upside down.
  2. Identify Physical Symptoms: Note any visible markings on the scales, fins, or mouth. Look closely for white spots, red ulcers, cottony fungal growths, or a pinecone-like protrusion of the scales.
  3. Input Current Water Parameters: Enter your latest liquid test kit readings for Ammonia, Nitrite, and Nitrate. If you have not tested your water today, leave these blank, but prepare to test immediately.
  4. Run Triage Diagnostics: Click check to generate your immediate primary suspect matrix, risk level verdict, and step-by-step emergency quarantine or water treatment instructions.

Who Should Use This Diagnostic Tool?

This tool is for any aquarium keeper — beginner or experienced — whose fish is showing unusual behavior or physical symptoms. If you're a first-time fish owner who doesn't know what "Ich" or "ammonia spike" means, this tool will explain everything in plain language. If you're an experienced hobbyist managing a planted tank or reef setup, it will help you rule out causes quickly and get to a treatment decision faster.

It is especially useful when:

  • A fish has suddenly changed behavior overnight (hiding, gasping, floating, or swimming erratically)
  • You notice physical changes on the body — spots, wounds, bloating, or fin damage
  • Multiple fish in the same tank are showing symptoms at once (which usually points to a water quality issue)
  • You've just added new fish, plants, or decorations and a problem has appeared within 48 hours
  • You've done a water change and the fish got worse, not better

The Golden Rule of Fish Health

Before reaching for a bottle of medication, you must test your water. 90% of all fish diseases are secondary infections caused by the stress of poor water quality. A fish living in water with elevated ammonia has a permanently suppressed immune system — treating it for a bacterial infection without fixing the water is like bandaging a wound while the patient is still bleeding. Clean water is the ultimate medicine, and a liquid test kit (not strip tests) is your most important piece of equipment.

Safe water parameters for most tropical freshwater fish are: Ammonia 0 ppm, Nitrite 0 ppm, Nitrate below 20 ppm, pH 6.8–7.6, and temperature 24–27°C (75–80°F). Any reading outside these ranges is a medical emergency for your fish.

Common Symptoms and What They Mean

  • Gasping at the surface: The fish cannot breathe. Most commonly caused by ammonia burning the gills, Nitrite poisoning (which blocks oxygen absorption in the blood), or critically low dissolved oxygen from insufficient surface agitation. Check your filter output and air stone first, then test water immediately.
  • Flashing or Scratching: If your fish is darting suddenly and scraping its body against rocks, substrate, or glass, it is reacting to physical irritation on its skin or gills. The most common culprits are Ich (white spot disease), gill flukes, or a spike in dissolved copper or chlorine (from untreated tap water).
  • Pineconing or Dropsy: If a fish's body has swollen and its scales are protruding outward like a pinecone, its kidneys have failed and fluid is accumulating internally. This is one of the most serious conditions in fishkeeping. It is not contagious in the traditional sense, but the underlying bacterial cause can be. Immediate isolation is essential.
  • Clamped fins: A fish holding its fins tightly against its body is a universal stress signal. It can indicate poor water quality, a bacterial infection, external parasites, or temperature shock. It is rarely the only symptom — look closely for other signs.
  • White cottony patches: Fuzzy, cotton-like growths on the body, fins, or mouth are almost always a fungal infection (Saprolegnia) or Columnaris (a bacterial infection that mimics fungus). These usually appear on fish that are already weakened by injury or poor conditions.
  • Floating upside down or sideways: This points to Swim Bladder Disorder. In fancy goldfish, it is often caused by overfeeding or a diet too high in dried foods. In other species, it can signal a more serious internal infection or physical injury.

Water Quality vs. Biological Disease: How to Tell the Difference

A simple rule of thumb: if multiple fish are sick at the same time, suspect water quality first. A disease like Ich or a bacterial infection typically spreads from one fish outward over days. Ammonia or Nitrite poisoning hits the entire tank simultaneously. If all your fish are gasping or hiding on the same morning, test the water before doing anything else.

A Note on Medicating Your Tank

Medication should always be a last resort, not a first response. Most medications will kill or damage your beneficial bacterial colony (your biological filter), which can trigger a secondary ammonia crisis. If you must medicate, do so in a proper quarantine tank whenever possible. Never mix medications unless explicitly directed by the product instructions — certain combinations (like copper-based treatments and some antibiotics) can react dangerously and rapidly deplete oxygen in the water.

Reference Table

Static "Why Is My Fish Dying?" Diagnostic Tool 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 Primary Physical / Behavioral Symptom The interactive calculator refines the result from these inputs.
Outputs generated Diagnosis, Severity, Action The static table gives baseline logic; final value depends on entered values.

Fish Health Symptom Diagnosis & Treatment Matrix

SymptomMost Likely CauseAffectsFirst ActionNeeds Medication?Urgency
Gasping at surfaceAmmonia poisoning / Low oxygenWhole tank at onceWater change + increase surface agitationNo — fix water firstEmergency
White salt-like spots on body/finsIch (Ichthyophthirius multifiliis)Individual fish, spreads slowlyRaise temp to 28–30°CYes — Ich treatmentHigh
Gold/rust dusty coating on skinVelvet (Oodinium)Individual fish, spreads fastDim the lights, quarantine immediatelyYes — copper or acriflavineEmergency
Scales sticking out like a pineconeDropsy (kidney failure)Individual fishIsolate to quarantine tankYes — antibiotic (e.g. Kanaplex)High — poor prognosis
Fuzzy white or grey patchesFungal (Saprolegnia) or ColumnarisIndividual fish, wound sitesQuarantine fish, identify typeYes — antifungal or antibacterialHigh
Fins fraying and recedingFin rot (bacterial)Individual fishWater change, check parametersMild cases: no. Severe: yesModerate
Clamped fins, hidingStress / Early infection / Poor waterIndividual or whole tankTest water immediatelyNot initiallyModerate
Swimming sideways or upside downSwim Bladder DisorderIndividual fishFast for 48–72 hrs, feed peasOnly if bacterial cause suspectedModerate
Darting, scratching against surfacesIch / Gill flukes / Chlorine spikeIndividual fishCheck for spots, test waterYes if parasites confirmedHigh
Bloated body, no pineconingOverfeeding / Internal infection / ConstipationIndividual fishFast for 48 hrs, check waterOnly if infection suspectedModerate
Red or bloody patches on bodyHemorrhagic septicemia / InjuryIndividual fishTest water, check for sharp decorYes if spreadingHigh
Loss of colour, lethargy, not eatingPoor water quality / Stress / Early diseaseIndividual or whole tankFull water parameter testNot initiallyModerate
All fish sick simultaneouslyAmmonia/Nitrite spike or Oxygen crashWhole tankEmergency water change, increase aerationNo — fix water firstEmergency
White cottony growth on mouthColumnaris ('cotton mouth')Individual fish, contagiousQuarantine immediatelyYes — antibacterialHigh
Fish appeared healthy, died overnightAmmonia spike / Oxygen crash / Internal diseaseIndividual or whole tankTest water immediately, observe othersDepends on causeInvestigate urgently
Troubleshooting Guide
1 I treated for Ich but the white spots are not going away after a week.

Possible cause: The medication is likely being neutralised by activated carbon left in the filter, or the water temperature is too low to accelerate the parasite's life cycle out of its medication-resistant stage.

Remove all activated carbon and chemical filter media before medicating — carbon absorbs medication within hours and renders it useless. Gradually raise the water temperature to 28–30°C to speed up the Ich life cycle so the vulnerable free-swimming stage emerges faster. Continue treatment for a full 7 days after the last visible spot disappears, not just until the fish looks clear.

2 I did a water change and my fish got worse, not better.

Possible cause: The new tap water may have a significantly different temperature, pH, or chloramine level from the tank water, causing chemical or temperature shock. Some municipal water supplies also have high chloramine concentrations that a standard dechlorinator does not fully neutralise.

Always match the temperature of new water to within 1°C of the tank before adding it. Use a dechlorinator that explicitly neutralises chloramine (not just chlorine) — products like Seachem Prime are effective at detoxifying both. Never change more than 50% of the water volume at once in a crisis. If the fish worsened after a large change, perform a smaller 15–20% top-up to gradually stabilise chemistry.

3 My fish has been treated but keeps getting sick with the same disease repeatedly.

Possible cause: The underlying cause of the immune suppression has not been identified or fixed. Recurring disease almost always indicates a chronic environmental stressor — most commonly persistently elevated nitrate, an overstocked tank, incompatible tankmates causing chronic stress, or a heater that is causing temperature fluctuations overnight.

Test nitrate and aim to keep it consistently below 20 ppm through regular weekly water changes. Check your heater's accuracy with a reliable thermometer — cheap heaters frequently cycle 2–4°C above and below the set point overnight, which is enough to suppress immunity. Audit the tank's stocking level and social dynamics for bullying. A fish that keeps getting sick in clean water is almost always a fish that is chronically stressed by its environment.

4 My fish is showing symptoms but my water test results look fine.

Possible cause: Strip tests are notoriously unreliable and can show falsely safe readings even when ammonia or nitrite is present. Alternatively, the stressor may be environmental rather than chemical — temperature fluctuation, bullying, incorrect pH for the species, or a subclinical pathogen load that doesn't affect test parameters.

Retest using a liquid drop test kit (API Master Test Kit is the most widely recommended). Check the expiry dates on your reagents — old test solutions give inaccurate readings. Also test your tap water source directly to rule out a contamination issue. If chemistry is genuinely clean, observe the tank for several hours to look for aggression between fish, and verify that the temperature is stable over a 24-hour period using a min-max thermometer.

5 I added medication but now my other fish look stressed and are also at the surface.

Possible cause: Most medications — particularly formalin-based and some antibiotic treatments — reduce dissolved oxygen in the water as a side effect. This can push healthy fish into oxygen stress even if they were not the original patient.

Immediately increase surface agitation by adding an air stone or angling the filter outlet to break the surface more aggressively. Perform a 30% water change with dechlorinated water to dilute the medication concentration and re-oxygenate the tank. If you are not medicating in a quarantine tank, strongly consider transferring the sick fish and stopping medication in the display tank entirely.

6 My fish's fins look ragged but I cannot tell if it is fin rot or nipping from tankmates.

Possible cause: Both fin rot and fin nipping produce torn, uneven fin edges, which makes them visually difficult to distinguish without close observation.

Watch the tank for at least 30 minutes during feeding, when fish are most active and social hierarchies are most visible. Fin nipping leaves clean, sharp tears and typically affects only one fish in a specific area. Fin rot produces a soft, fraying, or dissolving edge that slowly enlarges over days, often with a white or reddish border. If the damage is staying the same size and the fish is otherwise active and eating, it is most likely nipping damage that will regrow. If the affected area is getting larger each day, treat for fin rot with a mild antibacterial.

7 I set up a new quarantine tank for a sick fish but I have no cycled filter media to seed it.

Possible cause: A brand-new filter has no beneficial bacteria and will immediately begin accumulating ammonia from the sick fish's waste, potentially causing ammonia poisoning on top of the existing illness.

Use a small amount of substrate or a decoration from your established display tank to seed the quarantine filter with beneficial bacteria. Alternatively, dose the quarantine tank with a bottled bacterial starter culture (Seachem Stability or similar). If neither option is available, perform small daily water changes (20–30%) in the quarantine tank to manually keep ammonia below 0.25 ppm while the filter establishes. Adding a small amount of Seachem Prime every 24–48 hours will also temporarily detoxify ammonia and nitrite without removing them from the test kit readings.

Glossary of Terms
Ammonia (NH3/NH4+)
A toxic nitrogenous waste compound produced directly from fish waste, uneaten food, and decomposing organic matter. Even at 0.25 ppm, ammonia causes gill damage and immune suppression. Safe level is 0 ppm at all times. The most common cause of sudden fish illness in both new and established tanks.
Nitrite (NO2-)
The second toxic compound in the nitrogen cycle, produced when beneficial bacteria begin processing ammonia but have not yet fully established. Nitrite binds to haemoglobin in the fish's blood, blocking oxygen transport — a condition sometimes called 'brown blood disease'. Safe level is 0 ppm.
Nitrate (NO3-)
The final, relatively less toxic product of the nitrogen cycle, removed through regular water changes. At chronically elevated levels (above 40–80 ppm depending on species), nitrate suppresses immune function and causes long-term health decline. Safe level for most tropical fish is below 20 ppm; below 10 ppm for sensitive species.
Nitrogen Cycle
The biological process by which beneficial bacteria (primarily Nitrosomonas and Nitrospira species) in the filter and substrate convert toxic ammonia into nitrite, and then nitrite into the less harmful nitrate. A tank that has not completed this cycle (typically 4–8 weeks) cannot safely house fish without intensive water change management.
Ich (Ichthyophthirius multifiliis)
The most common parasitic disease in freshwater aquariums, caused by the ciliate protozoan Ichthyophthirius multifiliis. Presents as small white spots resembling grains of salt across the body and fins. Highly treatable when caught early using a combination of heat (28–30°C) and medication. The parasite is only vulnerable to treatment in its free-swimming juvenile stage, not while attached to the fish.
Velvet (Oodinium / Piscinoodinium)
A parasitic disease caused by a dinoflagellate organism that presents as a fine gold or rust-coloured dusty coating on the fish's skin. More aggressive than Ich and harder to see without a torch. Requires copper-based treatment or acriflavine. Particularly dangerous for bettas and gouramis.
Dropsy
A clinical symptom rather than a disease itself, characterised by severe bloating and outward-protruding scales (pineconing). Caused by kidney failure and internal fluid accumulation, typically as a result of a systemic bacterial infection. Prognosis is poor once full pineconing is visible. Requires immediate isolation and antibiotic treatment.
Columnaris (Flavobacterium columnare)
A bacterial infection that closely resembles a fungal infection in appearance, presenting as white or greyish cottony patches, particularly on the dorsal region and mouth. Spreads rapidly in warmer water and does not respond to antifungal medications. Requires antibacterial treatment.
Fin Rot
A progressive bacterial infection (most commonly Aeromonas or Pseudomonas species) that causes the fin tissue to fray, recede, and dissolve from the edges inward. Distinguished from physical fin damage by its spreading nature and characteristic ragged, often discoloured edge. Caused by poor water quality and stress.
Quarantine Tank (QT)
A separate, dedicated aquarium used to isolate new fish before introducing them to the display tank (minimum 4 weeks), or to treat sick fish away from the main tank. Prevents medication from damaging the main tank's biological filter, invertebrates, and live plants. A basic QT requires only a small cycled sponge filter, a heater, and a lid.
Biological Filter
The colony of beneficial bacteria (Nitrosomonas and Nitrospira) that live in the filter media, substrate, and tank surfaces, responsible for processing ammonia and nitrite through the nitrogen cycle. Most aquarium medications damage or kill this bacteria colony, which is why medicating in a quarantine tank is always preferred.
Flashing
A behaviour where a fish darts suddenly and intentionally scrapes or rubs its body against hard surfaces such as rocks, substrate, or glass. Caused by physical irritation of the skin or gills, most commonly from external parasites such as Ich, velvet, or gill flukes. Not to be confused with general erratic swimming caused by water quality issues.
Swim Bladder Disorder
A condition where the internal gas-filled organ responsible for buoyancy control malfunctions, causing the fish to float upside down, sideways, or sink to the substrate involuntarily. In fancy goldfish, commonly caused by overfeeding or a diet of dried foods. In other species, may signal internal bacterial infection.
Osmotic Shock
A rapid and potentially fatal disruption of a fish's internal water and salt balance caused by a sudden change in the salinity, pH, or mineral content of the surrounding water. Commonly triggered by adding aquarium salt to a tank containing scaleless fish, or by performing a large water change with water of a significantly different chemistry.
New Tank Syndrome
The period of elevated ammonia and nitrite toxicity that occurs in a newly set-up aquarium before the nitrogen cycle is biologically established. Typically lasts 4–8 weeks. Managed through frequent partial water changes (30–50% daily or every other day) to keep toxic compounds below lethal thresholds while beneficial bacteria colonise the filter.
Dechlorinator
A water conditioner added to tap water before it is used in an aquarium, to neutralise chlorine and chloramine added by municipal water treatment facilities. Chlorine and chloramine are lethal to fish and beneficial bacteria. Products containing sodium thiosulfate neutralise chlorine; products like Seachem Prime are required to also neutralise the more stable chloramine compound.
Scientific References
  1. Aquatic Animal Medicine — Noga, E.J.
  2. Fish Disease: Diagnosis and Treatment — Noga, E.J. (2nd ed.)
  3. The Manual of Fish Health — Andrews, C., Exell, A., Carrington, N.
  4. Nitrogen Cycle and Aquarium Water Quality — Aquatic Community
  5. Ichthyophthirius multifiliis (Ich) Life Cycle and Treatment — University of Florida IFAS Extension
  6. Columnaris Disease in Fish — Merck Veterinary Manual
  7. Dropsy in Fish — VCA Animal Hospitals

Frequently Asked Questions

My fish is gasping at the surface — what does that mean and what should I do right now?
Surface gasping almost always means your fish can't get enough oxygen into its bloodstream. The three most common causes are: (1) Ammonia poisoning — ammonia burns the gill tissue and destroys the fish's ability to absorb oxygen, even if the water looks clear; (2) Nitrite poisoning — nitrite binds to red blood cells and causes internal suffocation, a condition sometimes called 'brown blood disease'; and (3) Low dissolved oxygen from poor surface agitation. Your immediate actions: increase surface movement by angling your filter outlet or adding an air stone, test your water for ammonia and nitrite right now using a liquid test kit, and perform a 30–50% water change with dechlorinated water of the same temperature. Do not add medication until you know what your water parameters are.
What are white salt-like spots on my fish? Is it Ich?
Yes, almost certainly. White spot disease (Ich, or Ichthyophthirius multifiliis) looks exactly like someone sprinkled fine table salt across the fish's body and fins. Each spot is a parasite that has burrowed into the fish's skin. The fish will often flash (scrape against objects) because the parasites cause intense irritation. Ich is one of the most common diseases in aquariums and is highly treatable if caught early. The standard treatment is raising the water temperature gradually to 28–30°C (82–86°F) combined with a proprietary Ich medication. The heat alone speeds up the parasite's life cycle and makes it vulnerable. Note: if you have scaleless fish like Corydoras or loaches, use half-dose treatments as they are very sensitive.
My fish looks like a pinecone — its scales are sticking out. What is this?
This is Dropsy, and it's one of the most serious conditions in fishkeeping. The raised scales (called 'pineconing') happen because the fish's kidneys have failed, causing fluid to build up inside the body and push the scales outward. Dropsy is not a disease itself — it's a symptom of severe internal organ failure, usually triggered by a bacterial infection after prolonged stress or injury. Unfortunately, by the time pineconing is visible, the prognosis is very poor. You should immediately move the fish to a quarantine tank to reduce its stress and prevent any potential spread of the bacteria. Treatment with an antibiotic like Kanaplex can be attempted, but survival rates are low once full pineconing appears. The most important thing you can do for the rest of your tank is to find and fix the underlying cause — usually chronic poor water quality or a drastic temperature fluctuation.
Is it safe to treat the main display tank, or do I need a quarantine tank?
Whenever possible, treat in a quarantine tank. Medicating your main display tank carries several risks: most medications will kill your beneficial bacteria, causing an ammonia spike that can be worse than the original disease; copper-based medications are permanently toxic to invertebrates and live plants; and dyes like Methylene Blue will stain silicone seals and substrate. A basic quarantine tank doesn't have to be expensive — a 10–20 litre tub with a small sponge filter (pre-seeded from your main tank), a heater, and a lid is enough. If you genuinely have no option and must treat the display tank, remove activated carbon from your filter first (it absorbs medication) and dose carefully.
Can I add multiple medications at the same time to treat my fish faster?
No, and this is one of the most dangerous mistakes fishkeepers make. Mixing medications without specific guidance can cause toxic chemical reactions in the water, create compounds that are deadly to fish, or cause a rapid oxygen crash that suffocates the entire tank within hours. The only generally accepted combination is aquarium salt with a single medication — salt can enhance the effectiveness of some treatments and reduce osmotic stress on the fish. If your fish appears to have both a parasite and a bacterial infection simultaneously, treat the more life-threatening condition first, then address the second after a water change and a 48–72 hour gap.
Is aquarium salt safe for all fish?
No. Scaleless or thin-scaled fish — including all Corydoras catfish, loaches (like Clown Loach and Kuhli Loach), otocinclus, and most plecos — are highly sensitive to salt. Salt works by drawing water out of cells through osmosis, and fish without protective scales absorb it directly through their skin. Even low doses that are safe for tetras or cichlids can cause fatal osmotic shock in scaleless species within hours. Always look up your specific fish species before adding any salt to the tank. If you have a mixed community tank with both scaleless and scaled fish, salt is generally not a safe option.
All my fish are sick at the same time — is it a disease or a water quality problem?
If multiple fish in the same tank start showing symptoms simultaneously — especially gasping, lethargy, or loss of colour — this strongly points to a water quality crisis rather than a contagious disease. Biological diseases like Ich or bacterial infections spread from one fish to others gradually over days or weeks. Ammonia, nitrite, or oxygen crashes hit every fish in the water at the same moment. Test your water immediately. Common triggers for a sudden water quality crash include: a dead fish or snail decomposing in the tank, a filter malfunction or power outage, overfeeding, adding too many new fish at once, or using tap water with a sudden spike in chloramine levels.
My fish has fuzzy white or grey patches on its body. Is this fungal?
Fuzzy, cotton-like growths that look like tufts of mould growing on the body or fins are almost always a fungal infection (Saprolegnia) or a bacterial disease called Columnaris, which closely mimics the appearance of fungus. True fungal infections typically grow from wounds or injuries — they are an opportunistic infection that attacks damaged tissue. Columnaris (often called 'saddle fungus' or 'cotton mouth') tends to appear on the dorsal area and mouth and can spread quickly, especially in warmer water. The visual difference matters for treatment: antifungal medications won't work on Columnaris. If you're unsure, an antibacterial treatment that also has antifungal properties (like Furan-2) is often the safest choice while you confirm the diagnosis.
My fish is swimming sideways or upside down but still alive. What's wrong?
This is Swim Bladder Disorder — a condition where the organ that controls buoyancy has been damaged or is malfunctioning. In fancy goldfish (Orandas, Ryukins, Bubble Eyes), this is extremely common and is usually caused by overfeeding, rapid eating, or a diet of dried pellets that expand in the stomach and compress the swim bladder. Try fasting the fish for 48–72 hours and then feeding a diet of blanched deshelled peas, which can help clear a blockage. In other fish species, swim bladder issues can signal a more serious bacterial infection inside the body cavity, which requires antibiotic treatment. If the fish cannot right itself at all and stops eating, the prognosis is unfortunately poor.
I just added new fish and now my existing fish are sick. What happened?
This is called introducing a pathogen from an infected fish, and it's one of the most common ways disease enters an established tank. New fish from a pet store can carry Ich, flukes, bacterial infections, or internal parasites without showing any visible symptoms — a stressed immune system suppresses the disease during transport, and it emerges a few days later once the fish settles in. This is exactly why a quarantine tank exists. Every new fish should be quarantined for a minimum of 4 weeks before being added to your display tank. During that period, observe for any symptoms and treat proactively if you notice any signs of illness.
What is 'new tank syndrome' and could it be making my fish sick?
New tank syndrome refers to the ammonia and nitrite spikes that occur in an aquarium before the nitrogen cycle is fully established. A new tank has no beneficial bacteria to process fish waste. This means ammonia builds up rapidly, then nitrite spikes as a second stage — both of which are directly toxic to fish. Symptoms in fish include gasping, red or inflamed gills, lethargy, and loss of appetite. If your tank is less than 6–8 weeks old and you're seeing these signs, new tank syndrome is the most likely culprit. The solution is daily or twice-daily water changes (30–50%) to keep ammonia and nitrite below 0.25 ppm while the cycle completes. Do not add more fish. Do not medicate. Just water changes and patience.
What does it mean when a fish has clamped fins?
Clamped fins — where a fish holds its fins tightly folded against its body instead of fanning them out naturally — is a universal sign of stress or illness. By itself, it doesn't point to one specific disease, but it means something is wrong. The most common causes are: early-stage parasitic infection (Ich, velvet, or flukes), poor water quality (especially low pH or elevated ammonia), temperature shock (water that is too cold or fluctuating), or the fish being bullied and living in a constant state of stress. Look for clamped fins as the first warning sign and investigate water parameters immediately. If water is perfect, inspect the fish more closely for other symptoms.
How do I know if my fish has velvet disease versus Ich?
Both Ich and Velvet (Oodinium/Piscinoodinium) cause fish to flash and scratch, but they look different up close. Ich spots are white, round, and large enough to see clearly with the naked eye — like grains of salt. Velvet spots are much finer and have a yellowish-gold or rust-coloured dusty appearance — like the fish has been dusted with gold powder. Velvet is harder to see; shine a torch or phone light across the fish's body at an angle in a dim room to spot it. Velvet is more aggressive than Ich and can kill a fish within days, particularly in bettas and gouramis. It requires treatment with a copper-based medication or acriflavine, not standard Ich medication.
My fish has a red or bloody patch on its body. What is causing it?
Red, inflamed, or bloody patches on the body, fins, or base of the fins are usually signs of one of three things: (1) Hemorrhagic septicemia — a systemic bacterial infection where blood vessels near the surface rupture, often caused by poor water quality and stress; (2) Fin rot that has progressed to the body — a bacterial infection that starts at the fin edges and works inward; or (3) Physical injury from tank mates or rough decorations. Check for sharp edges in your tank. Test your water. If the wound is fresh and the water is clean, it may heal on its own. If it's spreading or the fish is lethargic, treat with a broad-spectrum antibacterial medication and improve water quality aggressively.
What's the difference between fin rot and physical fin damage?
Fin rot caused by bacteria has a characteristic ragged, receding edge that looks like the fin is dissolving from the outside in. The tissue often has a white or red border at the damaged edge, and in advanced cases, the fin may be eaten back to the body. Physical fin damage from a fight or injury typically tears cleanly and the edges don't continue to recede — the damage stays in place and the fin slowly regrows. If you're unsure, watch the fish for 24–48 hours. If the damaged area is getting larger, it's fin rot and needs treatment. If it's staying the same size, it's likely physical damage that will heal on its own in clean, warm water.
Should I move a sick fish to a bowl of water to isolate it?
No — this is one of the most well-meaning but harmful things you can do. A plain bowl has no filtration, no biological bacteria, no heater, and no aeration. Within hours, ammonia from the fish's own waste will build up to toxic levels. The temperature drop alone can send the fish into shock. If you need to isolate a sick fish, use a proper quarantine tank with a small sponge filter (ideally seeded from your main tank), a heater set to the same temperature as the display tank, and a lid. If you don't have a quarantine tank set up, it's often genuinely safer to treat the whole display tank rather than moving the fish to a bowl.
How long does Ich treatment take, and when is it safe to say my fish is cured?
Ich treatment takes a minimum of 7–14 days depending on your water temperature. The parasite has a complex life cycle: the white spots you see on the fish are actually the mature stage (trophonts), which are immune to medication. The medication only kills the free-swimming juvenile stage (tomites) after the spots drop off the fish, fall to the substrate, and release larvae. This is why you must continue treatment for at least 7 days after the last visible spot disappears on the fish — parasites may still be in the water reproducing. Raise the temperature to 28–30°C to speed up the life cycle and shorten the treatment window. Never stop treatment the moment the fish looks clear.
What water parameters should I check first when my fish gets sick?
Always test in this order of priority: (1) Ammonia — should be 0 ppm at all times; even 0.25 ppm causes gill damage; (2) Nitrite — should be 0 ppm; nitrite poisoning can kill within 24–48 hours; (3) pH — most tropical fish need 6.8–7.6; extreme pH causes chemical burns; (4) Temperature — check with a thermometer, not by feel; a 2°C fluctuation is enough to trigger disease; (5) Nitrate — should be under 20 ppm for most fish, under 10 ppm for sensitive species. Use a liquid test kit (API Master Test Kit or equivalent), not strip tests. Strip tests are notoriously inaccurate and have been responsible for countless fish deaths by giving falsely reassuring readings.
Can stress alone make a fish sick without any water quality issues?
Yes, absolutely. Chronic stress is the single biggest driver of disease in aquarium fish. Stress directly suppresses a fish's immune system, leaving it vulnerable to pathogens that are almost always already present in the tank water at low levels. Common stressors that don't show up in water tests include: incompatible tankmates causing persistent bullying; a tank that's too small, causing territorial conflict; insufficient hiding places or plants for shy species; incorrect lighting cycles (fish need consistent dark periods to rest); loud vibrations near the tank from speakers or foot traffic; and overfeeding, which causes digestive stress. If your fish keeps getting sick despite perfect water, evaluate the social and environmental conditions in the tank.
My fish died overnight with no obvious symptoms. What could have caused it?
Sudden unexplained death with no prior symptoms typically points to one of these causes: (1) Ammonia or nitrite spike overnight — this is very common if a filter stops working, a heater malfunctions, or a tank is overfed; (2) Oxygen crash — especially in heavily planted tanks at night when plants consume oxygen instead of producing it, or in hot weather when warm water holds less dissolved oxygen; (3) Internal disease — many serious bacterial and parasitic infections are internal and show no external symptoms until the fish is already too far gone; or (4) Genetic weakness or old age — fish from mass-market breeding operations sometimes have compromised health from birth. If you find a dead fish, test your water immediately before doing anything else, and watch the remaining fish closely for 24–48 hours.