Update
Authy desktop reached EOL in March 2024. So it's no longer a viable option.
Out of other available apps with TOTP support, KeePassXC is a good cross-platform and open source alternative. It allows you to assign OTP to each entry, by right clicking on it and choosing TOTP -> Set up TOTP.... Detailed guide.
The disadvantage compared to Authy is that it's a local app rather than a web service, so you'll need to use external tools to sync the added entries using external tools. See e.g. question Share same KeepassXC on multiple devices for more info.
As for more similar alternatives that work more like cross-device services, there are few paid ones, I couldn't find anything free.
Initial answer
Google Authenticator has no PC version(s).
Authy is an example of an app which works on all commonly used systems. It can synchronize all accounts with password encrypted backups.
Videos
How to Run Google Authenticator on Windows PC & Mac?
Run Google Authenticator on your PC or Mac by following these simple steps.
- Click on ‘Download Google Authenticator on PC’ to download BlueStacks
- Install it and log-in to Google Play Store
- Launch and run the app.
What are Google Authenticator PC requirements?
Minimum requirement to run Google Authenticator on your PC
- OS: Microsoft Windows 7 and above:
- Processor: Intel or AMD Processor:
- RAM: Your PC must have at least 2GB of RAM. (Note that having 2GB or more disk space is not a substitute for RAM):
- HDD: 5GB Free Disk Space.
- You must be an Administrator on your PC.
Why is BlueStacks the fastest and safest platform to play games on PC?
BlueStacks respects your privacy and is always safe and secure to use. It does not carry any malware, spyware, or any sort of additional software that could harm your PC.
It is engineered to optimize speed and performance for a seamless gaming experience.
Update
Authy desktop reached EOL in March 2024. So it's no longer a viable option.
Out of other available apps with TOTP support, KeePassXC is a good cross-platform and open source alternative. It allows you to assign OTP to each entry, by right clicking on it and choosing TOTP -> Set up TOTP.... Detailed guide.
The disadvantage compared to Authy is that it's a local app rather than a web service, so you'll need to use external tools to sync the added entries using external tools. See e.g. question Share same KeepassXC on multiple devices for more info.
As for more similar alternatives that work more like cross-device services, there are few paid ones, I couldn't find anything free.
Initial answer
Google Authenticator has no PC version(s).
Authy is an example of an app which works on all commonly used systems. It can synchronize all accounts with password encrypted backups.
Yes, Google Authenticator uses the standard OATH TOTP protocol. As long as you still have the original key or Qr code (issued by the website) from when the app was set up, you can import that PSK into any OATH TOTP-compatible desktop app. Several exist for Windows.