You can't apply for a U.S. passport online or by mail if it's your first time applying. You need to apply in person at a passport acceptance facility. These locations could be libraries, post offices, or courthouses. Some facilities require appointments, while others allow walk-ins.