Вещества, изменяющие окраску в растворах щелочей или кислот, называются индикаторами. Они используются для определения кислотности или щелочности раствора. В зависимости от свойств индикатора, он может изменять окраску раствора в определенном диапазоне pH. Например, универсальный индикатор изменяет окраску раствора в зависимости от его кислотности или щелочности в диапазоне от pH 0 до pH 14. Другие индикаторы могут иметь более узкий диапазон изменения окраски в зависимости от pH.