The three Climate Passport kiosks are stationed in post-security areas on both sides of the International Terminal and in Terminal 3.
The kiosks "are good for the climate and for San Francisco's economy," San Francisco Mayor Gavin Newsom said in a statement.
Airport officials said the program would include local businesses verified by a third party to reduce greenhouse gas emissions.
According to airport spokeswoman Jane Sullivan, the kiosks will calculate how many tons of carbon will be used in travelers' flights and assign a dollar value to offset those emissions: $13.50 per ton of carbon.
Users can pay with a credit card at the kiosk.
Of the total, $1.50 per ton will go to the San Francisco Carbon Fund for local environmental projects. The first such project is Dog Patch Biofuels, a San Francisco biodiesel filling station.
The rest will go toward tree planting projects, the first of which will take place in the Garcia River Forest in Mendocino County.
Carbon offsets for typical flights range from $3.44 to $57.24. Sullivan said the airport could expand the program if it's successful.
More information is available at www.flysfo.com, where travelers can also access the Climate Passport program.