Een bufferoplossing (meer bepaald pH-buffer of waterstofionenbuffer) is een waterige oplossing die bestaat uit een mengsel van een zwak zuur en zijn geconjugeerde base, of omgekeerd. De pH verandert heel weinig als er een kleine hoeveelheid sterk zuur of base aan wordt toegevoegd.