Earnin works by allowing users to access their earned wages before their actual payday. The app allows users to link their bank accounts, connect their employer, and track their hours to determine how much they have earned.