NADPH je redukovaná forma koenzymu NADP, což je sloučenina označovaná jako nikotinamidadenindinukleotidfosfát. NADPH se účastní oxidačně-redukčních reakcí probíhajících v organizmu a slouží v nich jako redukční činidlo. To znamená, že předává svůj elektron a oxiduje se, zatímco jiná sloučenina může elektron přijmout a redukuje se.
NADPH je vlastně obdobou NADH. Rozdíl mezi nimi je v tom, že NADPH se typicky účastní anabolických reakcí, zatímco NADH se účastní reakcí katabolických.