La bacteriorodopsina es una proteína carcarterística de las archaea, principalmente Halobacteria. Actúa como bomba de protones, es decir, captura energía de la luz y la utiliza para mover los protones a través de la membrana celular. El gradiente protónico que resulta se convierte posteriormente en energía química.