HomeCalculatorsEcologyFish Mercury Calculator

Fish Mercury Calculator

Ecology

Estimate weekly mercury intake from fish consumption and compare to WHO safe limits. Choose fish type and serving size to find your safe weekly fish portions.

Reviewed by the thecalcu.com team · Last updated July 28, 2026

20150
114
50300

Weekly Mercury (µg)

105
% of Weekly Safe Limit
93.8
Safe Servings per Week
2

This calculator computes your Weekly Mercury (µg), % of Weekly Safe Limit, Safe Servings per Week from the values you enter.

Inputs
Body Weight (kg)Fish TypeServings per WeekServing Size (g)
Outputs
Weekly Mercury (µg)% of Weekly Safe LimitSafe Servings per Week

What is a Fish Mercury?

The Fish Mercury Calculator estimates how much mercury you consume weekly from fish, compares that figure to the WHO provisional tolerable weekly intake (PTWI) based on your body weight, and tells you how many servings per week you can eat of your chosen fish type while remaining within the safe limit. Mercury in fish, specifically methylmercury, is one of the most significant dietary exposure risks in modern food safety, and the right choice of fish species can mean the difference between negligible exposure and chronic overexposure.

Enter your body weight, the type of fish you eat most often, your weekly serving frequency, and your typical serving size. The calculator instantly shows your estimated weekly mercury intake in micrograms, the percentage of your personal safe limit that this represents, and the maximum number of servings per week that would keep you within that limit.

For broader context on how species diversity and marine ecosystem health relate to the fish on your plate, see the Shannon Diversity Index Calculator.

Why Use a Fish Mercury Calculator?

Fish is one of the healthiest protein sources available, high in omega-3 fatty acids, lean protein, and essential micronutrients. The challenge is that some species, particularly large predatory ocean fish, concentrate methylmercury in their flesh through a process called biomagnification. Without specific numbers, it is nearly impossible for an individual to know whether their fish consumption patterns are within safe limits.

Personalised risk assessment. General guidelines like "limit tuna to two servings a week" are calibrated for an average adult. A 50 kg woman has a lower safe limit than an 85 kg man, and a pregnant woman needs even greater caution. This calculator applies the WHO weight-based formula to your specific body weight.

Species comparison. The difference in mercury between sardines (0.013 ppm) and swordfish (0.995 ppm) is nearly 80-fold. Visualising this through a calculator, rather than reading a table, makes the relative risk much more concrete.

India-specific relevance. FSSAI sets the permissible mercury limit in fish sold in India at 0.5 mg/kg. While common Indian freshwater fish such as rohu and katla are very low in mercury, coastal communities consuming large pelagic fish such as swordfish or imported king mackerel face genuine exposure risk. The calculator works with universally applicable WHO limits that are relevant to Indian fish consumers.

Pregnant women and families. Methylmercury is a neurotoxin that affects foetal development. Pregnant women, nursing mothers, and parents feeding young children have the most at stake and benefit most from a precise, weight-based assessment rather than blanket dietary advice.

The Carrying Capacity Calculator provides useful context on how overfishing and ecosystem pressure affect the availability and health of fish populations over time.

Who Should Use This Calculator?

Pregnant women and those planning pregnancy, methylmercury crosses the placental barrier and has well-documented effects on foetal neurodevelopment. Knowing exactly how close your consumption is to the WHO limit gives you a clear, actionable number.

Parents of young children who eat fish regularly and want to ensure their children's consumption of popular options like canned tuna stays within age-appropriate safe limits.

Health-conscious adults who eat fish several times a week for the omega-3 and protein benefits and want to choose species that deliver those benefits with minimal mercury exposure.

Nutritionists and dietitians working with clients who have high fish consumption, particularly clients in coastal regions or those following pescatarian diets, who need a quick, weight-adjusted mercury check.

Coastal community members in India in Maharashtra, Kerala, Goa, and Tamil Nadu where swordfish, shark, and king mackerel are commonly consumed and where cumulative mercury exposure from frequent, large-portion meals can be significant.

Food safety educators and public health workers communicating mercury risk to communities in accessible, quantitative terms.

What Insights Does the Fish Mercury Calculator Give You?

Weekly Mercury (µg) is the primary output, the estimated total mercury in micrograms you consume each week from fish, based on the fish type's ppm value, your serving size in grams, and the number of servings per week.

% of Weekly Safe Limit places your intake in context. A result of 40% means you have headroom; a result of 150% means your current consumption pattern exceeds the WHO PTWI for your body weight. This percentage is computed against your personal limit (1.6 µg/kg × body weight), not an averaged population figure.

Safe Servings per Week answers the practical question: how many servings of this specific fish, at this serving size, can you eat before hitting your limit? For sardines this number will be very high (tens of servings); for swordfish it may be less than one.

Species switching insight. Try switching from canned tuna (0.35 ppm) to salmon (0.02 ppm) at the same serving size and frequency, the percentage of safe limit drops by roughly 94%. This single change illustrates why species choice is far more powerful than portion reduction in managing mercury exposure.

For related marine and ecological metrics, the Shannon Diversity Index Calculator models how healthy fish population diversity correlates with sustainable fisheries.

How to use this Fish Mercury calculator

  1. Set your body weight with the "Body Weight (kg)" slider (range: 20–150 kg, step: 1 kg). Your WHO safe limit scales directly with body weight, a heavier person can tolerate more total mercury per week while staying within the same per-kilogram threshold.

  2. Select your fish type from the "Fish Type" dropdown. The available species are Tuna (canned), Salmon, Sardines, Mackerel (king), Swordfish, Tilapia, and Catfish, covering a range from very low to very high mercury. Each option uses a validated average mercury concentration in ppm sourced from FDA and EFSA monitoring data.

  3. Set "Servings per Week" with the slider (1–14, step: 1). Enter the number of separate meals or portions of that fish type you typically eat in a week. If you eat mixed fish, run the calculator separately for each species and sum the percentages.

  4. Set "Serving Size (g)" with the slider (50–300 g, step: 10 g). A typical restaurant portion of fish is 150–200 g; a standard can of tuna is approximately 140–185 g drained. Adjust this to reflect your actual portion size rather than the whole can or pack weight.

  5. Read your outputs, Weekly Mercury (µg) is shown as the primary highlighted result, with % of Weekly Safe Limit and Safe Servings per Week below it. If your percentage exceeds 100%, consider reducing servings, reducing portion size, or switching to a lower-mercury species such as salmon or sardines.

Show formula & methodology ↓Show less ↑

Formula & Methodology

Step 1, Weekly mercury intake (µg)

$$\text{weeklyMercury} (\mu g) = \text{fishPpm} \times \text{servingsPerWeek} \times \frac{\text{servingSizeGrams}}{1000} \times 1000$$

Which simplifies to:

$$\text{weeklyMercury} (\mu g) = \text{fishPpm} \times \text{servingsPerWeek} \times \text{servingSizeGrams}$$

Where:
- fishPpm = mercury concentration in the selected fish species (µg Hg / g fish = ppm)
- servingsPerWeek = number of servings consumed per week
- servingSizeGrams = mass of each serving in grams
- The conversion factor (÷ 1000 then × 1000) converts grams of fish to kilograms for ppm, then back to µg, it cancels to a direct product of ppm × servings × grams

Step 2, Personal WHO safe limit (µg/week)

$$\text{safeLimit} (\mu g/\text{week}) = 1.6 \times \text{bodyWeightKg}$$

Where 1.6 is the WHO provisional tolerable weekly intake for methylmercury in µg per kg of body weight per week.

Step 3, Percentage of safe limit

$$\text{percentOfSafeLimit} = \frac{\text{weeklyMercury}}{\text{safeLimit}} \times 100$$

Step 4, Safe servings per week

$$\text{servingsAtLimit} = \frac{\text{safeLimit}}{\text{fishPpm} \times \text{servingSizeGrams}}$$

Worked example, 60 kg adult eating canned tuna (0.35 ppm), 3 servings/week, 150 g each:

Weekly mercury = 0.35 × 3 × 150 = 157.5 µg

Safe limit = 1.6 × 60 = 96 µg/week

% of limit = 157.5 / 96 × 100 = 164%, significantly over the WHO PTWI

Safe servings at limit = 96 / (0.35 × 150) = 1.83 servings/week

This example shows that a 60 kg adult eating 3 servings of canned tuna per week at 150 g each exceeds the WHO weekly limit by 64%. Switching to salmon (0.02 ppm) at the same frequency and serving size would drop weekly intake to 9 µg, just 9% of the personal limit.

Notes on data sources and limitations. Mercury ppm values used in this calculator are based on FDA (USA) and EFSA (EU) fish tissue monitoring averages. Actual mercury concentration varies by the fish's origin, age, size, and specific catch location. Values represent population means, an individual fish of the same species may be higher or lower. FSSAI's regulatory limit of 0.5 mg/kg (0.5 ppm) applies to fish sold in India and differs from the WHO intake-based PTWI used here; both standards are relevant but serve different purposes (product safety vs dietary guidance). This calculator is for informational purposes and does not constitute medical or dietary advice.

Frequently Asked Questions

What is the WHO safe limit for mercury intake from fish?
The World Health Organisation sets a provisional tolerable weekly intake (PTWI) of 1.6 µg of methylmercury per kilogram of body weight per week. For a 70 kg adult this works out to approximately 112 µg of mercury per week. This limit is designed to protect the most vulnerable groups, pregnant women, nursing mothers, and young children, and applies specifically to methylmercury, the organic form found in fish tissue.
Which fish have the highest mercury levels?
Large, long-lived predatory fish accumulate the most mercury through a process called biomagnification. Swordfish (≈ 0.995 ppm), king mackerel (≈ 0.73 ppm), and shark top the list. Canned tuna averages around 0.35 ppm. Smaller, shorter-lived fish such as sardines, salmon, and tilapia are among the lowest at 0.013–0.02 ppm and can generally be eaten in larger quantities without concern.
Is mercury in fish a concern for most Indians?
For most Indians eating commonly available freshwater fish, rohu, katla, hilsa, and pomfret, mercury exposure is very low, as these species have naturally low accumulation. Concern is higher among coastal communities in Maharashtra, Kerala, and Tamil Nadu who regularly consume shark, swordfish, or imported king mackerel. Pregnant women in all regions should exercise extra caution given the sensitivity of foetal neurodevelopment to methylmercury.
What is FSSAI's permissible mercury limit in fish?
The Food Safety and Standards Authority of India (FSSAI) sets the maximum permissible mercury level in fish and fish products at 0.5 mg/kg (equivalent to 0.5 ppm). This applies to fish sold in Indian markets and is enforced at the point of sale. The FSSAI limit is more conservative than the US FDA action level of 1.0 ppm for commercial fish.
How is mercury measured in fish, what does 'ppm' mean?
Parts per million (ppm) indicates micrograms of mercury per gram of fish tissue, or equivalently milligrams per kilogram. A fish measuring 0.5 ppm contains 0.5 mg of mercury per kilogram of flesh. Regulatory limits and scientific studies almost always use ppm, so this calculator works directly with ppm values for each fish species to keep the conversion transparent.
Why are pregnant women and children more at risk from mercury?
Methylmercury is a potent neurotoxin that crosses the placental barrier and accumulates in foetal brain tissue. The developing nervous system is far more sensitive to methylmercury than the adult brain, exposure during pregnancy and early childhood has been linked to deficits in cognitive development, language acquisition, and fine motor skills. This is why health agencies globally advise pregnant women and young children to avoid high-mercury species entirely.
Does cooking reduce mercury in fish?
Cooking does not meaningfully reduce mercury content in fish. Mercury binds tightly to muscle protein in fish tissue, and the temperatures used in grilling, frying, or steaming are not sufficient to volatilise or destroy it. The only way to reduce mercury intake from fish is to choose low-mercury species or reduce portion size and frequency.
Can I still eat tuna if I'm pregnant?
Most health agencies, including the US FDA and UK NHS, advise pregnant women to limit canned tuna to no more than two 140 g servings per week and to avoid fresh/albacore tuna entirely. The calculator can help you check whether your current tuna intake, combined with your body weight, stays within the WHO safe limit. Salmon, sardines, and tilapia are safer alternatives that still provide valuable omega-3 fatty acids.
What happens if I exceed the mercury safe limit occasionally?
Exceeding the tolerable weekly intake occasionally is unlikely to cause acute harm in healthy adults, the WHO limit is set with a significant safety margin. The concern with mercury is chronic, cumulative exposure over weeks and months, not a single meal. If you have regularly exceeded the limit for an extended period, particularly if you are pregnant or have young children, it is worth discussing with a doctor and shifting to low-mercury fish.
How many servings of salmon or sardines can I eat per week?
Salmon and sardines are among the lowest-mercury fish available, with values around 0.013–0.02 ppm. For a 70 kg adult with a WHO limit of 112 µg/week and a 150 g serving size, you would need roughly 37–86 servings per week to reach the safe limit, far beyond any realistic consumption. These fish can be eaten daily without mercury concern, making them ideal choices for high-frequency fish eaters.
Does mercury bioaccumulate in the human body?
Yes, methylmercury accumulates in body tissues, particularly in the brain, kidneys, and liver, and has a biological half-life of approximately 70 days in the body. This means it takes about two to three months for the body to eliminate half of a given mercury load. Consistent high intake of mercury-rich fish can therefore result in progressive accumulation even if individual meals appear moderate.
Are farmed fish safer than wild-caught fish in terms of mercury?
It depends on the species rather than the farming method. Farmed salmon typically have mercury levels comparable to or slightly lower than wild salmon (both are very low). However, farmed fish fed on fishmeal made from high-mercury species can accumulate mercury through their feed. As a general guide, species such as farmed tilapia, catfish, and salmon are consistently low in mercury regardless of origin.
Also known as
mercury in fish calculatorsafe fish consumption calculatormethylmercury intake calculatorseafood mercury limit calculatorfish safety mercury checker