La forza di un acido è determinata dalla sua capacità di donare protoni (ioni H+). Quanto più facilmente un acido può donare un protone, tanto più forte è. La forza di un acido dipende anche dalla stabilità della sua base coniugata. Quanto più stabile è la base coniugata, tanto più forte è l'acido.
Nel caso di HCl e HI, HCl è un acido più forte perché lo ione Cl- è una base più forte dello ione I-. Questo perché lo ione Cl- è più piccolo dello ione I- e quindi ha una densità di carica maggiore. Ciò significa che lo ione Cl- può attrarre più efficacemente i protoni, rendendo HCl un acido più forte.