Sinteza kože jamči oko 80% potrebe za vitaminom D. Preostali postotak (egzogeni doprinos) proizlazi iz unosa tvari hranom, sadržane u hrani kao što je meso neke masne ribe (losos, skuša i haringa), žumanjak jaja, jetre, ribljeg ulja (osobito ulja jetre bakalara) i u umjetno obogaćenoj hrani.
Čovjek može sintetizirati kolekalciferol počevši od prethodnika, s funkcijom provitamina: dehidrokolesterol (koji nastaje iz kolesterola redukcijom). Ovaj se provitamin nalazi u koži, tako da apsorbira sunčevu zračnu energiju (osobito UVB zračenje) koja transformira pretvara se u nestabilan međuprodukt koji se naziva previtamin D3. Ovaj međuprodukt, poznat kao previtamin D3, spontano se pretvara u roku od 48 sati u termodinamički stabilniji spoj koji se naziva vitamin D3 ili kolekalciferol.
Vitamin D3 sintetiziran u koži, slično onom iz hrane, mora se aktivirati, prvo u jetri, a zatim u bubrezima, u 1,25- (OH) 2-kolekalciferol. Ova molekula je zapravo biološki aktivan hormon:
Potiče apsorpciju kalcija i fosfora u crijevima.
Povećava resorpciju kosti (potiče diferencijaciju osteoklasta).
Povećava sposobnost paratiroidnog hormona da ponovo apsorbira kalcij u bubrezima.
Na našim geografskim širinama količina sunčeve svjetlosti potrebna za sintezu vitamina D relativno je mala, no u ljetnim je mjesecima još uvijek vrlo važno izlagati lice i ruke suncu barem nekoliko minuta dnevno kako bi se zajamčilo "odgovarajuću sintezu. kožu vitamina D i odvojite rezerve za zimu. UVB zračenje ne prodire u staklo, pa izlaganje suncu kroz prozor nije funkcionalno za sintezu vitamina D.