Hello,
You should not have to pay for an authenticator / code generator app.
I recommend you use Google Authenticator (links provided by @cexmental ) or Authy: https://authy.com/download/
Authy may be more complicated but has extra features (backup, device sync, better multi account...