Fungsi hati antara lain untuk memproduksi enzim-enzim, merombak sel darah merah mati, menampung vitamin A, D, Edan K yang berlebih, menyimpan cadangan gula dalam bentuk glikogen dan mengubahnya menjadi glukosa bila diperlukan, mengubah kolesterol dan asam amino menjadi glukosa dalam kondisi tubuh kehabisan glikogen, serta menetralisasi zat zatkimia berbahaya hasil metabolisme tubuh sendiri maupun yang dari luar tubuh.