
Esteban era siciliano, hijo de Olivo, que se hizo monje benedictino y fue ordenado sacerdote por el papa Zacarías. Fue elegido en agosto de 768 tras un año de agitación en el que un laico, Constantino, había sido impuesto en la silla papal por hombres armados y luego depuesto. Se le cuenta a la vez como Esteban III y como Esteban IV.
Su concilio de Letrán de 769 dispuso que ningún laico pudiera ser hecho papa ni votar en una elección papal. Con la ayuda de los reyes francos Carlomagno y Carlomán recuperó algunas tierras de los lombardos, aunque el rey lombardo Desiderio hizo caer a sus principales ministros. Es honrado como santo en algunos martirologios, pero la lista oficial de la Iglesia no le da el título.