El citocromo c es una proteína pequeña, que funciona como transportador electrónico mitocondrial entre los complejos respiratorios III y IV.
Se trata de una proteína monomérica, es decir con un solo polipéptido; unido a esta estructura hay un grupo prostético constituido por un hemo C, es decir, una protoporfirina IX con un ion de hierro coordinado.
Está codificado por el ADN nuclear y se sintetiza como un precursor que posee una presecuencia N-terminal de 61 aminoácidos.
Al mismo tiempo, transloca dos protones a través de la membrana por los dos electrones transportados desde el ubiquinol.
Las proteínas tipo multidominio pueden producir poros por sí solas en liposomas, lo que indica que probablemente son suficientes para formar el poro mitocondrial que permite la liberación del citocromo c. La comparación de la estructura primaria de una misma proteína en especies diversas tiene un enorme interés desde los puntos de vista funcional y filogenético.