Los ácidos que tienen tres o más elementos se llaman ácidos polipróticos. Los ácidos polipróticos pueden donar más de un protón (H+) por molécula. Por ejemplo, el ácido sulfúrico (H2SO4) es un ácido diprótico porque puede donar dos protones por molécula, mientras que el ácido fosfórico (H3PO4) es un ácido triprótico porque puede donar tres protones por molécula.