WinAuth is a modern, open-source Authenticator app for Windows 10 Mobile (UWP). Built using the MVVM architecture and written in clean, maintainable code, WinAuth provides a fast, secure, and native experience for managing two-factor authentication (2FA) codes without relying on third-party services.
- QR Code Scanning – Easily add accounts by scanning QR codes.
- TOTP Generation – Generate time-based one-time passwords (TOTP) using the issuers parameters.
- Account Management – Add and remove authentication accounts with a clean UI.
- MVVM Architecture – Clean, modular and maintainable design using MVVM pattern.
- Offline Functionality – Works entirely offline.
To try out WinAuth, you have two options:
-
Download from Releases Visit the Releases page to download the latest precompiled version of the app.
-
Compile the Project Manually If you prefer building it yourself or want to contribute:
git clone https://github.com/jjb-pro/WinAuth.git
Then open the solution in Visual Studio 2022 or later:
- Open the
.slnfile - Build and deploy the UWP app to a Windows 10 Mobile device.
- Open the
Feature ideas, bug reports, and contributions are very welcome!
Open an issue to discuss improvements, or fork the repo and submit a pull request with your changes.
