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.
El grupo prostético porfirínico está unido a la proteína covalentemente, a través de dos cisteínas. El grupo prostético aparece inmerso en el interior de la estructura, en un entorno hidrófobo.