Il tornasole è una miscela idrosolubile di diversi coloranti estratti dai licheni. È comunemente usato come indicatore in chimica per verificare se una soluzione è acida o basica. Il tornasole diventa rosso nelle soluzioni acide e blu nelle soluzioni basiche. Il cambiamento di colore è dovuto alla protonazione e deprotonazione della molecola del tornasole. Nelle soluzioni acide, la molecola del tornasole acquista un protone (H+) e si carica positivamente. Ciò fa sì che la molecola assorba la luce blu e rifletta la luce rossa, conferendo alla soluzione un colore rosso. Nelle soluzioni basiche, la molecola della tornasole perde un protone (H+) e diventa carica negativamente. Ciò fa sì che la molecola assorba la luce rossa e rifletta la luce blu, conferendo alla soluzione un colore blu.