Monosakarida merupakan senyawa karbohidrat yang paling sederhana yang
tidak dapat dihidrolisis lagi. Umumnya senyawa ini adalah aldehid atau keton yang mempunyai 2 atau lebih gugus hidroksil. Beberapa molekul karbohidrat ada yang mengandung unsur nitrogen dan sulfur. Rumus empiris karbohidrat adalah (CH2O)n. Jika gugus karbonil pada ujung rantai monosakarida adalah turunan aldehid maka monosakarida ini disebut aldosa. Jika gugus karbonil pada ujung rantai monosakarida adalah turunan keton maka monosakarida ini disebut ketosa. Monosakarida yang paling kecil n = 3 adalah gliseraldehid dan dihidroksiaseton.