Chevvron,
Please check before posting wildly inaccurate information! Visa rules and charges change all the time.
The official ESTA website is
https://esta.cbp.dhs.gov/esta/
As paulc says, ESTA has not been free for some years, and currently costs USD 14.