How long is the ESTA authorization valid?

ESTA (Electronic System for Travel Authorization) authorizations are generally valid for 2 years or until the applicant’s passport expires, whichever comes first.