Short answer: Both supply the omega-3s EPA and DHA. In krill oil they are mostly bound to phospholipids; NIH says some studies suggest this is absorbed somewhat better than fish oil and others do not.1 In a 4-week trial that matched the EPA and DHA dose, blood levels were not significantly different.2 Neither is approved by FDA before sale.3
| Fish oil | Krill oil | |
|---|---|---|
| Omega-3 form | Natural triglycerides; some products use ethyl esters or re-esterified triglycerides1 | Mostly phospholipids1 |
| Typical content | About 180 mg EPA and 120 mg DHA per 1,000 mg of fish oil, though products vary widely1 | Check the label for EPA and DHA per serving |
| Absorption, dose-matched (4 weeks) | Plasma EPA + DHA 90.9 µg/mL (ethyl ester) and 108 µg/mL (triglyceride)2 | 118.5 µg/mL; differences not significant2 |
| Absorption, unmatched (7 weeks) | 864 mg EPA + DHA a day4 | 543 mg EPA + DHA a day; similar rise in blood omega-3s4 |
| Safety limit | FDA: up to 5 g a day of EPA + DHA from supplements is safe as recommended1 | Same EPA + DHA limit applies1 |
| Allergy note | Fish is a major food allergen5 | Krill are crustaceans; crustacean shellfish is a major food allergen5 |
| FDA approval | Supplements are not approved by FDA before sale3 | Same3 |
The NIH fact sheet sums up the wider literature: some studies suggest krill phospholipids are absorbed somewhat better, and others do not.1
NIH lists usually mild side effects for omega-3 supplements: unpleasant taste, bad breath, heartburn, nausea, stomach upset, diarrhea, headache and smelly sweat. High doses might raise bleeding time; fish oil might raise INR with warfarin, though most research found 3 to 6 g a day of fish oil did not significantly change anticoagulation.1
More detail: the Omega-3 Fish Oil (EPA and DHA) and Krill Oil guides.