Las opsinas son proteínas heptahelicales de membrana con un peso molecular que se encuentra entre los 30 y 60kDa, formado por alrededor de 355 aminoácidos que actúan como un escudo que modifica las propiedades fisicoquímicas del cromóforo.