La reazione chimica che avviene può essere rappresentata come segue:
HIn (incolore) + OH- (base) → In- (rosa) + H2O
Dove HIn rappresenta la fenolftaleina protonata e In- rappresenta l'anione fenolftaleina.
Il cambiamento di colore della fenolftaleina è reversibile, il che significa che può tornare ad essere incolore se il pH della soluzione viene nuovamente abbassato aggiungendo un acido. Questa proprietà rende la fenolftaleina un utile indicatore per le titolazioni acido-base, dove viene utilizzata per segnalare il punto equivalente, ovvero il punto in cui l'acido e la base hanno completamente reagito.