Fish oil is one of the most researched supplements in the world. Omega-3 fatty acids (EPA and DHA) have been linked to heart health, brain function, inflammation reduction, and more.

But here's the problem: the fish oil industry is rife with low-quality products, misleading labels, and rancid oil that's worse than useless. In this guide, we'll teach you how to identify a quality fish oil supplement and avoid the bad ones.

EPA vs DHA: What's the Difference?

Omega-3s come in several forms, but the two you care about most are:

Look for the actual EPA and DHA amounts on the label — not just "total fish oil." A 1000mg fish oil capsule with only 300mg combined EPA/DHA is far inferior to one with 800mg combined.

The Oxidation Problem

Fish oil goes rancid easily. Rancid oil is not just ineffective — it can actually promote oxidative stress in your body, which is the opposite of what you want.

How to check for freshness:

Form Matters: Triglyceride vs Ethyl Ester

Fish oil comes in two main molecular forms:

Form Absorption Purity Price
Triglyceride (rTG) Superior Usually higher More expensive
Ethyl Ester (EE) Lower Can be concentrated Cheaper

Triglyceride form is closer to what you'd get from eating fish and is absorbed better. Ethyl ester forms are more concentrated but require your body to convert them back — reducing efficiency.

What to Look For on the Label

Our Top Picks

Best Overall Fish Oil: Nordic Naturals Ultimate Omega ★★★★★ (4.9/5)

IFOS 5-star certified, triglyceride form, 1200mg combined EPA/DHA per serving. Small fish source, enteric-coated softgels.

IFOS 5-star certified 1200mg EPA+DHA per serving Triglyceride form No fishy burps
Check Price →
Best Budget Fish Oil: Nature Made Fish Oil 1200mg ★★★★☆ (4.3/5)

Solid entry-level fish oil with 600mg EPA+DHA per serving. Good for basic omega-3 supplementation on a budget.

Affordable per serving 600mg EPA+DHA Third-party tested Large bottle (120 softgels)
Check Price →

Fish Oil vs Algae Oil

If you're vegan or vegetarian, algae-based DHA/EPA supplements are an excellent alternative. They provide the same omega-3s you'd get from fish, without the environmental concerns or contamination risk.

Algae oil tends to be more expensive per serving, but the quality and sustainability benefits are significant.

Final Verdict

Quality fish oil is one of the best supplements you can take for heart, brain, and inflammatory health. But only if you choose a reputable brand with third-party testing and proper molecular form.

TL;DR

Look for high EPA+DHA (600mg+), IFOS certification, triglyceride form, and small fish species. Avoid cheap, untested brands. When in doubt, freeze-test it.