HomeCalculatorsEcologyFish Mercury Calculator

Fish Mercury Calculator

Ecology

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

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.

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.

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

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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