TotpLock is a Flutter application for managing Time-based One-Time Passwords (TOTP). It allows users to add, view, and manage their TOTP accounts securely.
- Add TOTP accounts manually or by scanning QR codes.
- View and manage TOTP accounts.
- Copy TOTP codes to clipboard.
- Light and Dark theme support.
- Flutter SDK: Install Flutter
- Dart SDK: Comes with Flutter installation.
- Clone the repository:
git clone https://github.com/adityapandey217/totplock.git
- Navigate to the project directory:
cd totplock - Install dependencies:
flutter pub get
- Connect your device or start an emulator.
- Run the app:
flutter run
- Add Account: Navigate to the setup screen and enter account details manually or scan a QR code.
- View Accounts: View the list of added TOTP accounts on the home screen.
- Copy Code: Tap on an account to copy the TOTP code to the clipboard.
- Toggle Theme: Use the theme toggle button in the app bar to switch between light and dark themes.
Download the app from the Google Play Store: TotpLock
Contributions are welcome! Please fork the repository and create a pull request with your changes.
For any inquiries or issues, please contact Aditya Pandey.




