Halfvitamines zijn voedingsstoffen die vroeger bekend stonden als vitamines, maar waarvan later duidelijk werd dat ze niet aan de eigenschappen van een vitamine voldoen. Vitamines zijn namelijk voedingsstoffen die ons lichaam niet zelf kan maken (hoewel onze darmflora ook bepaalde vitamines, zoals vitamine K, kan produceren).
Bepaalde halfvitamines, zoals carnitine, worden door het lichaam aangemaakt. Het is dan ook niet nodig om deze vitamines extra in te nemen als supplement, tenzij je een aangeboren stofwisselings- of chronische ziekte hebt waardoor je lichaam een tekort aan deze halfvitamines oploopt. Dat is echter zeldzaam.