Fish care calculator

Nitrite Toxicity & Salt Dose Calculator | FishZone

Nitrite poisoning — known as Brown Blood Disease — can silently suffocate your fish even in a crystal-clear, well-oxygenated tank. This calculator factors in your actual pH and water temperature to show you exactly how toxic your nitrite reading is right now, and what you need to do about it.


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

Type

Risk Assessment

Inputs

4

Difficulty

Beginner

Calculation Time

Instant

Quick Answer

Any nitrite (NO2) reading above 0 ppm is toxic to fish. Nitrite binds to hemoglobin in the blood, turning it brown and destroying its ability to carry oxygen — this is called Brown Blood Disease. Your fish will gasp at the surface and slowly suffocate, even if the water is full of oxygen. Critically, toxicity is not fixed: low pH makes nitrite far more lethal, while higher pH offers partial (but not safe) protection. The immediate emergency response is a 50% water change combined with a measured dose of plain aquarium salt — chloride ions physically block nitrite from entering the gills, buying your fish critical time while your biological filter recovers.

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 4 key inputs:

  1. Nitrite Reading (ppm): Enter your specific value (e.g., from your tank's test kit or dimensions).
  2. Water Temp: Enter your specific value (e.g., from your tank's test kit or dimensions).
  3. Current pH Level: Enter your specific value (e.g., from your tank's test kit or dimensions).
  4. Unit: 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

The user has received a nitrite reading above zero and does not know whether it is a minor concern or an immediate emergency. They may have fish showing symptoms of distress, or they may have a high reading with apparently healthy fish and are unsure whether to act. They need to understand the true toxicity of their specific reading given their tank's pH and temperature, what that means for their fish right now, and exactly what steps to take in what order.

When to Use This Tool

Use this calculator any time a freshwater aquarium nitrite test returns any result above 0 ppm. It is especially critical during: the active nitrite phase of a new tank cycle, after filter cleaning or medication use, following a power outage or filter failure, after a sudden large increase in fish stock, or when fish are displaying symptoms of distress such as surface gasping, lethargy, or rapid gill movement.

Who is this for?

  • Beginner fishkeepers cycling their first freshwater tank
  • Aquarists experiencing a sudden nitrite spike in an established tank
  • Hobbyists who have recently used antibiotics or antiparasitic medications
  • Shrimp keepers managing especially nitrite-sensitive species
  • Fishkeepers who have experienced a filter crash or power outage
  • Anyone who has received a non-zero nitrite reading and is unsure of the severity
  • Advanced aquarists managing heavily stocked systems or breeding setups

Nitrite is one of the most dangerous and misunderstood compounds in the aquarium hobby. It represents Phase 2 of New Tank Syndrome — the stage after ammonia has been partially processed but before the nitrogen cycle is complete. What makes nitrite so deceptive is that a tank can look pristine, have excellent surface agitation, and test zero for ammonia, yet still be quietly killing every fish inside it. This calculator strips away the guesswork and tells you, based on your actual tank conditions, exactly how dangerous your current nitrite reading is.

Who Should Use This Calculator

This tool is for anyone who has just received a non-zero nitrite reading on a liquid test kit or test strip. That includes beginners cycling their first tank, experienced fishkeepers who have lost filter bacteria after a power outage or medication course, hobbyists dealing with an unexpected ammonia and nitrite spike in an established tank, and anyone keeping sensitive species like discus, shrimp, or planted nano tanks where even trace nitrite levels can be fatal. If your test kit shows any color above pure yellow-clear, you need this calculator before you decide on a course of action.

Why pH and Temperature Change Everything

A nitrite reading of 0.5 ppm in a soft, acidic tank (pH 6.5) is genuinely life-threatening within hours. That same 0.5 ppm reading in a harder, more alkaline tank (pH 7.8) is still dangerous but gives you more time to act. This calculator uses published toxicological data to translate your raw test result into an adjusted risk score based on your water's chemistry. It is not enough to just know the number — you need to know what that number means for your specific tank.

Brown Blood Disease Explained

When a fish absorbs nitrite through its gills, the compound enters the bloodstream and reacts with hemoglobin — the protein responsible for transporting oxygen to the organs. This reaction converts healthy hemoglobin into methemoglobin, a brown, non-functional form that cannot bind or carry oxygen at all. The fish's blood literally turns brown. As methemoglobin accumulates, the fish becomes progressively oxygen-starved from the inside out, regardless of how much dissolved oxygen is in the water column. Outward signs include gasping at the surface, rapid gill movement, loss of color, lethargy, and erratic swimming. By the time most beginners recognize these symptoms, internal organ damage is already underway.

The Chloride Cure — How Aquarium Salt Blocks Nitrite

Nitrite is absorbed by fish through the same gill transport channels as chloride ions. When chloride is present in sufficient concentration in the water, it saturates these channels and physically outcompetes nitrite for absorption — effectively locking toxic nitrite out of the fish's body. This is why adding a measured, conservative dose of plain aquarium salt (sodium chloride, not marine salt mix) is the standard emergency response for nitrite spikes. It does not remove nitrite from the water, and it does not fix the underlying problem, but it can keep your fish alive long enough for your nitrogen cycle to catch up or for water changes to bring levels down. The commonly cited ratio is 1 gram of salt per liter of tank water to provide meaningful chloride protection without harming most freshwater species.

The Role of the Nitrogen Cycle

Nitrite exists in your tank because beneficial bacteria — specifically Nitrospira — have not yet established in large enough numbers to convert it to the far less toxic nitrate (NO3). During a fish-in cycle, nitrite is the most dangerous bottleneck. In an established tank, a sudden nitrite spike almost always means something has crashed or significantly reduced your biological filtration: a filter media cleaning in tap water, exposure to medications that kill bacteria, a power outage that starved the filter of oxygen, removing too much bio-media at once, or a sudden heavy bioload increase. Identifying the cause is as important as treating the symptom.

When to Use This Calculator

Use this calculator the moment you detect any non-zero nitrite reading. Use it again after each water change to track how your adjusted risk is trending. Use it when setting up a new tank to understand what levels are approaching the danger threshold for the fish species you are keeping. Use it after a filter crash, a medication course, or any major tank disturbance. If you are fishless cycling, use it to track cycle progress and understand when nitrite is peaking and beginning its downward trend that signals the cycle is completing.

Safety Guidance and Warnings

No amount of nitrite is truly safe. The goal is always zero. Aquarium salt and water conditioners like Seachem Prime are emergency bridges, not solutions. Do not let salt become a permanent crutch — prolonged salt exposure harms many freshwater plants and scaleless fish. Always resolve the root cause: complete the nitrogen cycle properly, restore lost biological filtration, and reduce the bioload if necessary. If fish are showing active symptoms of nitrite poisoning, treat the emergency first, then investigate the cause.

Reference Table

Static Nitrite Toxicity Risk 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 Nitrite Reading (ppm), Water Temp, Current pH Level, Unit The interactive calculator refines the result from these inputs.
Outputs generated Risk level, Action advice The static table gives baseline logic; final value depends on entered values.
Nitrite Level (ppm)Risk CategoryFish Response TimelineImmediate Action Required
0 ppmSafe — Cycled TankNo stressNone — maintain regular maintenance
0.1–0.25 ppmCaution — Early Cycle or Filter StressSubclinical stress beginsWater change 25–30%, dose Prime, investigate cause
0.25–0.5 ppmDanger — Active Cycle PhaseGill function impaired, stress visible50% water change immediately, add aquarium salt, dose Prime
0.5–1.0 ppmHigh Danger — Acute Poisoning RiskBrown blood disease developing, gasping likely50% water change immediately, aquarium salt, Prime, reduce feeding to zero
1.0–2.0 ppmSevere — EmergencyRapid methemoglobin accumulation, organ stressTwo successive 50% water changes, salt, Prime, consider hospital tank
2.0+ ppmCritical — LethalDeath likely within hours for most speciesImmediate repeated water changes, remove fish to clean water if possible, emergency treatment
Troubleshooting Guide
1 Nitrite is not dropping despite daily water changes

Possible cause: The Nitrospira bacteria colony has not yet established, or the filter media is insufficient or oxygen-deprived.

Ensure your filter is running at full capacity with adequate oxygen. Reduce feeding to lower the bioload. Consider adding a quality bottled bacteria product directly to the filter media. Check that water temperature is between 24–28°C for optimal bacterial growth.

2 Nitrite spiked suddenly in an established tank

Possible cause: Biological filtration has been damaged or reduced — commonly from cleaning filter media in tap water, running medications, a power outage, or a sudden large bioload increase.

Perform a 50% water change immediately. Add aquarium salt at 1g per litre. Dose with Seachem Prime. Identify and remove the cause. Re-seed the filter with media from a healthy established tank if possible.

3 Fish are gasping at the surface even after a water change

Possible cause: Nitrite levels may still be high enough to cause methemoglobin accumulation, or the fish may already have significant internal damage.

Perform another 50% water change. Increase surface agitation to maximise dissolved oxygen. Add aquarium salt if not already done. If symptoms do not improve within an hour, consider moving the fish to an emergency hospital tank with clean, dechlorinated water.

4 Aquarium salt is not available for emergency treatment

Possible cause: No chloride source on hand.

A very small amount of plain, non-iodized table salt can be used as an emergency substitute at the same dosing rate. It is not ideal but is far better than nothing. Prioritise ordering proper aquarium salt for future use. Ensure the water change is done regardless.

Glossary of Terms
Nitrite (NO2)
An intermediate nitrogen compound produced when Nitrosomonas bacteria break down ammonia. Acutely toxic to fish at any detectable level by converting hemoglobin to methemoglobin.
Methemoglobin
A non-functional, brown form of hemoglobin produced when nitrite enters a fish's bloodstream. Unlike normal hemoglobin, methemoglobin cannot carry oxygen, causing internal suffocation.
Brown Blood Disease
The common name for acute nitrite poisoning in fish, named after the brown discolouration of the blood caused by methemoglobin accumulation.
Nitrogen Cycle
The biological process in an aquarium by which harmful ammonia from fish waste is converted by bacteria first into nitrite, then into the far less toxic nitrate.
Nitrospira
The primary genus of beneficial bacteria responsible for converting toxic nitrite into the comparatively safer nitrate in established aquarium filters.
Nitrosomonas
The genus of beneficial bacteria responsible for the first stage of the nitrogen cycle — converting ammonia into nitrite.
Chloride Ion (Cl⁻)
A negatively charged ion derived from sodium chloride (aquarium salt) that competes with nitrite for gill absorption channels, effectively blocking nitrite uptake in fish.
New Tank Syndrome
A term describing the toxic water conditions experienced in a new, uncycled aquarium where ammonia and nitrite spike because beneficial bacteria have not yet established.
Seachem Prime
A popular water conditioner that temporarily detoxifies ammonia and nitrite for 24–48 hours by binding them into non-toxic forms, without removing them from the water column.
Bioload
The total biological demand placed on a tank's filtration by the number, size, and feeding rate of its inhabitants. Higher bioload produces more ammonia and increases nitrite risk.
Scientific References
  1. Toxicity of Nitrite to Fish: A Review
  2. Methemoglobin Formation in Fish Exposed to Nitrite
  3. The Nitrogen Cycle in Aquaculture Systems

Frequently Asked Questions

What is a safe nitrite level in a freshwater aquarium?
There is no safe level. The only acceptable nitrite reading in an established freshwater aquarium is 0 ppm. Nitrite at any detectable concentration is actively damaging to fish — it begins binding to hemoglobin and reducing oxygen-carrying capacity even at very low levels like 0.1 ppm. If your test shows anything above zero, it means your biological filter is not fully established or something has disrupted it.
Why is my nitrite suddenly high in an established tank?
A sudden nitrite spike in an established tank almost always means you have lost or damaged a significant portion of your beneficial bacteria colony. The most common causes are: cleaning filter media in chlorinated tap water (which kills the bacteria), running a course of antibiotics or antiparasitic medications, a power outage that cut oxygen to the filter for too long, removing too much gravel or decorations at once, or adding a large number of new fish all at once and overwhelming the existing bacterial population. Identify which of these applies to your situation and you will know how to fix it.
How does pH affect how dangerous nitrite is?
pH has a significant effect on nitrite toxicity. At lower pH values (soft, acidic water like pH 6.0–6.8), nitrite is considerably more toxic because it exists more readily in its most bioavailable form. Fish in acidic water will be harmed faster at the same ppm reading compared to fish in harder, alkaline water (pH 7.6–8.2). This is one reason why species like discus and South American cichlids, which prefer low pH, are especially vulnerable to nitrite spikes. This calculator adjusts the toxicity risk score based on your specific pH so you get an accurate picture rather than a one-size-fits-all warning.
What is Brown Blood Disease and how do I know if my fish has it?
Brown Blood Disease is the common name for nitrite poisoning. When nitrite enters a fish's blood through its gills, it converts the hemoglobin (which carries oxygen) into methemoglobin — a brown, non-functional form. The fish's blood literally becomes brown. Signs include gasping or hovering near the water surface, rapid or labored gill movement, dark or brownish-red gill coloration, unusual lethargy, loss of appetite, pale or faded coloration, and erratic swimming. In severe cases, the fish may be lying on the bottom. These are emergency symptoms — act immediately with a water change and aquarium salt.
Can a fish survive Brown Blood Disease?
Yes, if you catch it early enough and act quickly. Fish have some capacity to convert methemoglobin back into functional hemoglobin, but only if the nitrite source is removed and the exposure stops. The faster you bring nitrite levels down through water changes and protect the fish with aquarium salt, the better the recovery chances. Fish that have been exposed for a long time or to very high levels may suffer lasting internal organ damage even if they appear to recover outwardly. Younger and smaller fish typically have less tolerance and are more at risk.
How does aquarium salt help with nitrite poisoning?
Fish absorb nitrite through the same gill transport channels they use to absorb chloride ions. When you add aquarium salt (sodium chloride) to the water, it floods those channels with chloride, which physically outcompetes nitrite and blocks it from entering the fish's body. Think of it like jamming a lock — the nitrite is still in the water, but it cannot get in. The commonly recommended dose is 1 gram of plain aquarium salt per litre of tank water. This is an emergency measure to buy time, not a cure. You still need to fix the underlying cause.
Does Seachem Prime actually work for nitrite poisoning?
Yes, within its limits. Seachem Prime temporarily binds nitrite (and ammonia) into a non-toxic form that fish cannot absorb, for approximately 24–48 hours. Your liquid test kit will still show the same high nitrite reading because the nitrite is still present — it is just temporarily neutralised. This is useful for buying an extra day between water changes during a cycle, but it needs to be re-dosed every 24 hours. It is not a substitute for water changes or fixing the root biological filtration problem.
How long does the nitrite phase of cycling last?
In a typical fish-in or fishless cycle, the nitrite spike usually peaks somewhere between week two and week four, and then begins declining as the Nitrospira bacteria colony establishes. The full nitrite phase commonly lasts two to four weeks, though tanks with higher temperatures (around 26–28°C) tend to cycle faster. The cycle is complete when both ammonia and nitrite consistently read 0 ppm within 24 hours of adding a full dose of ammonia (or regular feeding). If you are struggling with a persistent nitrite spike, adding a high-quality bottled bacteria product like Tetra SafeStart Plus or Seachem Stability can meaningfully accelerate this phase.
My fish look completely fine but my nitrite test is bright purple. Should I still be worried?
Absolutely yes. This is one of the most dangerous situations in fishkeeping because it creates a false sense of security. Fish living in hard, alkaline water naturally have more chloride and mineral buffers that slow nitrite absorption, which is why they can appear healthy with elevated readings. However, the methemoglobin conversion is still occurring internally, just more slowly. Once the damage accumulates past a threshold — or if conditions shift slightly — the fish can crash suddenly and without warning. A purple nitrite test always demands an immediate water change, regardless of how the fish look.
Can live plants help reduce nitrite levels?
Slightly, but not enough to rely on during an active spike. Fast-growing aquatic plants like hornwort, water sprite, and duckweed do consume nitrogen compounds including nitrite as a nutrient. In a heavily planted tank with good light and CO2, plants can meaningfully contribute to the nitrogen cycle. However, during an active nitrite emergency — especially one that is spiking during a fish-in cycle — plants alone are nowhere near fast enough to compensate. Water changes are always the primary immediate response.
Will nitrite harm shrimp and snails the same way it harms fish?
Shrimp are generally even more sensitive to nitrite than fish, particularly dwarf shrimp like neocaridina and caridina. They lack the same compensatory respiratory mechanisms and can die from nitrite levels that fish might survive for a few days. Snails are somewhat more tolerant but not immune. If you keep a shrimp tank, the target for nitrite is even more strictly zero, and emergency responses should be initiated at lower thresholds than for a standard fish tank.
Can I use marine salt instead of aquarium salt to treat nitrite poisoning?
No. Marine salt mix contains many additional minerals, buffers, and trace elements designed for saltwater tanks. Adding it to a freshwater tank in significant quantities will rapidly and harmfully alter your water chemistry. Only use plain aquarium salt — sodium chloride without iodine or anti-caking agents — for the chloride treatment. Products labelled specifically as aquarium salt, like API Aquarium Salt, are appropriate. Table salt is sometimes used as a last resort but should be plain, non-iodized salt only.
What water change percentage should I do for a nitrite spike?
As a general rule of thumb, a 50% water change is the immediate response for any significant nitrite reading (above 0.5 ppm). For very high readings (above 1.0–2.0 ppm), two successive 50% water changes on the same day — spaced a few hours apart — are appropriate. After each change, dose the new water with a dechlorinator like Prime, then retest. During an active cycle, daily 30–50% water changes may be necessary to keep levels tolerable until the bacterial colony establishes. Always match the temperature and pH of the new water to avoid shocking the fish.
How do I cycle a tank without spiking nitrite to dangerous levels?
The safest approach is fishless cycling. Add pure ammonia to an empty tank, dose to 2–4 ppm, and let the bacteria establish without any fish at risk. When ammonia begins converting to nitrite and then nitrite begins converting to nitrate, you know both bacterial populations are growing. The alternative is using a seeded filter — borrowing established filter media, gravel, or decorations from an already cycled tank. This can produce a dramatically faster and safer cycle, sometimes completing in one to two weeks. Bottled bacteria products add a useful head start but are variable in quality.
My nitrite test has been high for three weeks. Is something wrong with my cycle?
A prolonged nitrite spike lasting more than three to four weeks can indicate a few things: your ammonia source is too high and is preventing the Nitrospira bacteria from establishing (try reducing feeding or ammonia dosing), your filter media is insufficient, your water temperature is too cold (below 20°C slows bacterial growth considerably), or your filter is not getting enough oxygen. Check that your filter flow rate is adequate, your temperature is in the 24–28°C range, and you are not accidentally adding anything antibacterial to the water. A dose of quality bottled bacteria at this stage is worth trying.
Can high nitrite affect aquarium plants?
Most aquatic plants are not directly harmed by nitrite in the same way fish are — they actually use nitrogen compounds as fertiliser. However, if your fish are suffering and dying from nitrite poisoning, the decaying organic matter will cause an ammonia and further nitrite surge that creates a toxic feedback loop. The real risk to plants is indirect: the emergency measures you take (large water changes, salt additions, chemical treatments) can stress or damage sensitive plants if done excessively or with the wrong products.
How do I read a nitrite test kit accurately?
Liquid test kits (like the API Freshwater Master Test Kit) are significantly more accurate than paper test strips for nitrite. When testing: use a clean, rinsed test tube with no detergent residue, fill to the exact marked line, add the exact number of drops specified (usually five drops each of two reagents), cap and shake thoroughly, and wait the full five minutes before reading. Read the result in natural daylight or bright white light against the white comparison card — not under yellow or warm LED lighting, which skews the color perception. Test strips can give ballpark readings but often overestimate or underestimate and should not be trusted for emergency decisions.
What is the difference between nitrite (NO2) and nitrate (NO3), and which is more dangerous?
Nitrite (NO2) and nitrate (NO3) are both nitrogen compounds produced during the breakdown of fish waste, but they behave very differently in terms of toxicity. Nitrite is the intermediate compound produced when Nitrosomonas bacteria break down ammonia. It is acutely toxic and causes Brown Blood Disease. Nitrate is the end product produced when Nitrospira bacteria convert nitrite. Nitrate is considerably less toxic — fish can tolerate levels up to 20–40 ppm depending on species, though below 20 ppm is the general target. In practical terms, nitrite is the immediate life-threatening emergency; nitrate is a chronic, long-term concern managed through regular water changes.
Can I add more fish to a tank that has any nitrite reading?
No. Adding more fish during any detectable nitrite reading is harmful for two reasons. First, the new fish will be immediately exposed to toxic water and are likely already stressed from transport. Second, adding more fish increases the bioload — more waste, more ammonia, more nitrite — which overwhelms the already struggling biological filter further. New fish should only be added to tanks that have tested 0 ppm ammonia and 0 ppm nitrite for at least a week, ideally two, and are showing a stable nitrate reading, confirming the cycle is complete.
What species of fish are most sensitive to nitrite?
Generally speaking, scaleless fish (like loaches, eels, and many catfish), small-bodied fish (like neon tetras and dwarf rasboras), and species naturally adapted to pristine water conditions are most sensitive to nitrite. Discus, cardinal tetras, rummy nose tetras, and most small soft-water species are highly vulnerable. Hardier species like goldfish, guppies, and zebra danios have comparatively better tolerance but are still harmed. Shrimp — especially dwarf neocaridina and caridina — are among the most nitrite-sensitive creatures commonly kept in freshwater aquariums.