Karnitin böbrek ve karaciğerde sentezlenmekte, iskelet kasında depolanmakta ve idrar yolu ile atılmaktadır.
Karnitinin besin yolu ile karşılanması ve vücutta depo edilmesinden dolayın eksikliğinin görülmediği bu nedenle dışarıdan alınmasına gerek olmadığı bildirilmiştir. Karnitinin iki temel görevi vardır:
1. Enerji oluşumu için uzun zincirli yağ asitlerini (UZYA) mitokondri içine taşımaktadır.
2. Mitokondride glukoz metabolizmasında kaltik asidoz oluşumunu engellemektedir.
Yapılan çalışmaların bir kısmında l-karnitinin sporcularda performansı artırdığına yönelik sonuçlar elde edilirken bir kısmında da performans ile ilişkisi olmadığının tespit edildiği bildirilmiştir.
L-karnitinin uzun süreli ve dayanıklılık gerektiren sporlarda kas glikojen depolarının hemen boşalmasını engellemesinden dolayı spor diyetisyenleri tarafından önerilmektedir.