Несмотря на то, что карнитин иногда перечисляют среди витаминов группы B, с научной точки зрения это некорректно. Витамины определяются как жизненно необходимые органические соединения, употреблять которые человек должен с пищей, поскольку они не вырабатываются организмом самостоятельно (либо вырабатываются в очень малых количествах). Эндогенный, то есть синтезируемый в организме, карнитин в норме вырабатывается в достаточных количествах, поэтому называть это вещество витамином неправильно. Однако карнитин как добавка к пище необходим людям, ведущим активный образ жизни и желающим улучшить эффект от тренировок.