Check a pair

What is the best form of vitamin k?

6 forms compared by what actually reaches your bloodstream. Absorption ranges from 60% to 95% — a difference that matters more than the milligrams on the label.

0 forms
0 best absorption %
0 average %

Ranked by absorption

Higher means more of the dose reaches you

Short answer

Vitamin K2 MK-7 for Bone and Cardiovascular Health absorbs best — 95%.

Bone health & cardiovascular protection. Typical dose 100-200μg daily, about $35 a month. The cheapest option is Vitamin K1 (Phylloquinone) at $8, but it only absorbs at 80%.

See Vitamin K2 MK-7 for Bone and Cardiovascular Health

Every form side by side

FormAbsorbedSafety Per monthDoseEvidence
Vitamin K2 MK-7 for Bone and Cardiovascular Health 95% 9/10 $35 100-200μg daily A
Vitamin K2 (Bone Health) 85% 9/10 $35 100-200mcg A
Vitamin K2 (MK-9) 85% 7/10 $120 50-200 mcg (experimental) C
Vitamin K2 (MK-7) 80% 9/10 $25 100-200 mcg B
Vitamin K1 (Phylloquinone) 80% 9/10 $8 90-120 mcg A
Vitamin K2 (MK-4) 60% 9/10 $35 15-45 mg (divided doses) B

Head to head

15 comparisons

How to read this

  • Absorption is the share of the dose that reaches your bloodstream — the number that decides whether the milligrams on the label mean anything.
  • A cheaper form at half the absorption is not cheaper per unit delivered.
  • Safety here reflects tolerance at normal doses, not toxicity risk.
  • Evidence A means the form itself was studied, not just the parent compound.

Common questions

What is the best form of vitamin k?

Vitamin K2 MK-7 for Bone and Cardiovascular Health — it absorbs at 95%, the highest of the 6 forms here. Bone health & cardiovascular protection. Typical dose 100-200μg daily.

Which form of vitamin k is worst absorbed?

Vitamin K2 (MK-4) at 60%. It is usually the cheapest option, which is exactly why it ends up in budget products.

Is the expensive form of vitamin k worth it?

Compare per unit delivered, not per bottle. Vitamin K1 (Phylloquinone) costs $8 a month at 80% absorption, Vitamin K2 MK-7 for Bone and Cardiovascular Health costs $35 at 95%.

How much vitamin k should you take?

Doses differ by form: Vitamin K2 MK-7 for Bone and Cardiovascular Health 100-200μg daily; Vitamin K2 (Bone Health) 100-200mcg; Vitamin K2 (MK-9) 50-200 mcg (experimental); Vitamin K2 (MK-7) 100-200 mcg.