Google Authenticator alternatives

Google Authenticator
Google Authenticator generates 2-step verification codes on your phone. Enable 2-step verification to protect your account from hijacking by adding another layer of security. With 2-step verification signing in will require a code generated by the Google Authenticator app in addition to your account password.
Google Authenticator alternatives are:
Authy, YubiKey, Duo Security, Toopher, LastPass