As noted above, Spirit Airlines allows you to check-in in the following ways:
Online
Mobile
Kiosk
At Airport
Curbside
Pre
Self Check In