کار اصلی کبد این است که خون را از دستگاه گوارش قبل از انتقال آن به بقیه بدن فیلتر کند. کبد همچنین مواد شیمیایی سموم را متلاشی میکند. بیش از یک لیتر خون در هر دقیقه از طریق کبد فیلتر میشود. کبد در حفظ تعادل و تنظیم هورمونهای بدن نقش دارد. کبد محل ذخیره گلوکز خون است. کبد گلوکز را تبدیل به گلیکوژن کرده و در خود ذخیره میکند. در صورت نیاز مجدداً گلیکوژن را تبدیل به گلوکز کرده و به جریان خون وارد میسازد. کبد محل ذخیره چربیها، ویتامینها، املاح معدنی مانند آهن، مس و فولات و سایر مواد مغذی است.