How often does a food label say “may contain”, allergen by allergen?
Tree nuts are named in a “may contain” line on 117,647 products in Open Food Facts, 2.9 times as many as list them in the recipe.
We’re updating Bravoora, so forms and sign-in are paused for now. Nothing you saved is lost. Please try again later.
Skip to contentSalmon, tuna and anchovy lead the fish names in Open Food Facts, shrimp the crustaceans and mussel the molluscs. Who must declare which.
Salmon is the fish named on the most products in Open Food Facts (6,855), then tuna (5,953) and anchovy (4,242). Among shellfish, shrimp leads the crustaceans (6,210) and mussel the molluscs (1,206). EU and UK labels must declare all three groups; US labels declare fish and crustaceans, not molluscs.
Open Food Facts finds fish in 33,678 products, a crustacean in 9,406 and a mollusc in 5,969[1]. A product counts once in each group, whichever name it prints.
Bravoora’s dictionary has 111 fish names[2], 24 crustacean names[3] and 34 mollusc names[4], each with its own page. Its shellfish guide explains the two shellfish groups[5].
Salmon, tuna and anchovy[1]. The table counts one row a name: a kind of a listed fish, such as Atlantic salmon under salmon, is counted with it.
| Fish | Products | Of them sold in the US | Most often in |
|---|---|---|---|
| Salmon | 6,855 | 1,122 | Oily fish |
| Tuna | 5,953 | 641 | Oily fish |
| Anchovy | 4,242 | 1,948 | Dressings and sauces |
| Cod | 2,915 | 316 | Fish and seafood |
| Sardine | 2,468 | 503 | Oily fish |
| Alaska pollock | 2,151 | 428 | Fish and seafood |
| Mackerel | 1,552 | 149 | Oily fish |
| Fish sauce | 1,242 | 302 | Ready meals |
| Herring | 1,017 | 127 | Oily fish |
| Fish meat | 815 | 19 | Fish and seafood |
Shrimp among the crustaceans (6,210 products) and mussel among the molluscs (1,206)[1]. Shellfish is two groups on a label: crustaceans, such as shrimp, crab and lobster, and molluscs, such as mussels, squid and oysters[5].
| Name | Group | Products | Of them sold in the US |
|---|---|---|---|
| Shrimp | Crustacean | 6,210 | 2,409 |
| Lobster | Crustacean | 828 | 338 |
| Crab | Crustacean | 826 | 327 |
| Crayfish | Crustacean | 124 | not among its top countries |
| Mussel | Mollusc | 1,206 | 125 |
| Squid | Mollusc | 1,010 | 135 |
| Scallop | Mollusc | 932 | 156 |
| Oyster | Mollusc | 610 | 320 |
| Clam | Mollusc | 482 | 361 |
Because the US list of major allergens names crustacean shellfish, and molluscs are not on it[6]. The EU and UK list both groups, and so does the Gulf list[5][7].
The difference reaches real US packs. Of the 482 products that list clam, 361 are sold in the US (75%); of the 610 that list oyster, 320 (52%)[1]. On those packs the name is in the ingredient list, and no “Contains” line has to repeat it.
For the groups it does declare, US law asks for the species: a fish or a crustacean is named by its type, such as cod or shrimp, not just “fish”[8].
| Group | EU and UK | United States | Gulf (GSO 9) |
|---|---|---|---|
| Fish | Yes | Yes | Yes |
| Crustaceans | Yes | Yes: as “crustacean shellfish” | Yes |
| Molluscs | Yes | No | Yes |
Method: product counts from the Open Food Facts export, read on 13 October 2026[1]; names and groups from Bravoora’s dictionary[2][3][4]. One row a name: a kind of a listed name (Atlantic salmon, skipjack tuna) is counted with it. A product counts under a name when its list names it or a more specific kind of it, in any language. Contains information from Open Food Facts, which is made available here under the Open Database License (ODbL)[11].
Bravoora reads the fish, crustacean and mollusc names in the ingredient list and in the “may contain” line, every name in the two tables among them, and shows the printed word with its meaning: “anchovy = fish”, “squid = mollusc”. For Marco, whose profile avoids shellfish, a mollusc on a US pack gives “Not for Marco” even with no “Contains” line, because the answer reads the list, not just the summary. The methodology shows how it is tested.
Let Bravoora read the label with you.
Tell it once what matters: your allergens, your diet, the ingredients you watch. Every answer then shows the words it is based on.
This article counts fish and shellfish names in Open Food Facts, a database its contributors fill in from real packs: it covers the products in it, not every product on sale, and a count is not a market share.
Rules covered: the EU and UK allergen list, the US major allergens and the Gulf list, as Bravoora’s guides set them out. Sources were checked on the dates listed below.
This is general label information, not medical advice. With a diagnosed fish or shellfish allergy, follow your clinician’s plan.
Squid is a mollusc. EU and UK labels must declare molluscs; US labels do not, because molluscs are not among the US major allergens.
Usually. Worcestershire sauce is usually made with anchovy, so expect fish in the list. Open Food Facts lists it on 2,101 products, 1,695 of them sold in the US.
No. Labels treat them as two groups: crustaceans such as shrimp, crab and lobster, and molluscs such as mussels, squid and oysters. The EU and UK declare both; the US declares crustaceans only.
Because US rules ask for the type of fish or crustacean, such as cod or shrimp, not just the word fish. EU and UK labels name the species too, in the ingredient list.
Tree nuts are named in a “may contain” line on 117,647 products in Open Food Facts, 2.9 times as many as list them in the recipe.
The EU names eight tree nuts, the US twelve. Almond is on 43,612 products in Open Food Facts; coconut, on 33,931, is a tree nut on no list.
Build your profile in about three minutes: the people you check for, what they avoid, what you track.