Styrkan hos en syra bestäms av dess förmåga att donera protoner (H+-joner). Ju lättare en syra kan donera en proton, desto starkare är den. Styrkan hos en syra beror också på stabiliteten hos dess konjugerade bas. Ju stabilare konjugatbasen är, desto starkare är syran.
När det gäller HCl och HI är HCl en starkare syra eftersom Cl-jonen är en starkare bas än I-jonen. Detta beror på att Cl-jonen är mindre än I-jonen och därför har en högre laddningstäthet. Detta innebär att Cl-jonen mer effektivt kan attrahera protoner, vilket gör HCl till en starkare syra.