Built for Garmin

2FA4G

Bring TOTP and HOTP codes to your Garmin watch. Import tokens on your phone, sync them to the watch, and view codes offline.

  • Scan QR codes, import from photos or clipboard, or enter tokens manually.
  • Sync active tokens to your Garmin watch with Connect IQ companion support.
  • Keep codes available on the watch even when your phone is out of reach.

2FA4G

Phone vault and watch sync

Garmin

GitHub

341 829

18

VPN Admin

805 144

24

Email

632 017

06
Sync selected tokens to watch

TOTP

341829

18

Offline on watch

Key Features

01

Garmin companion sync

Move active OTP tokens from your phone to your Garmin watch with a focused sync flow and device picker.

02

Clean watch display

Read rotating TOTP codes and trigger HOTP counters in a layout designed for Garmin screens.

03

Flexible import

Add tokens by scanning a QR code, choosing a photo, reading the clipboard, or entering details manually.

04

Practical controls

Choose how codes are grouped, whether issuers are shown, and how deletes are confirmed.

05

Offline access

Once synced, supported tokens remain available on the watch even when the phone is not nearby.

06

Free and Pro

Use up to three active tokens for free, then upgrade when you need more storage and full-watch sync.

Common Questions

Answers about Garmin sync, token import, local storage, and common setup issues.

2FA4G relies on Garmin's Connect IQ Companion SDK. Garmin Connect Mobile is the bridge that discovers your watch, opens the watch app, and carries sync messages between phone and watch.

2FA4G is designed for common TOTP and HOTP accounts such as email, developer platforms, productivity tools, VPNs, and admin dashboards. Import on the phone, then keep the codes available on your Garmin watch for quick access.

Token secrets are stored locally on your phone and, when you choose to sync, on your Garmin watch. 2FA4G does not require a separate cloud account for core use and does not upload your OTP vault as a normal product flow.

Open the watch button in the app, choose your Garmin device, and start sync. 2FA4G checks the watch app, sends your active token set, and stores supported tokens on the watch so codes keep working offline.

Common causes are: Garmin Connect Mobile is not ready, the watch app is not installed yet, the watch is offline, or the current watch build does not support a token algorithm you added. Open Garmin Connect, reconnect the watch, then try sync again.

Latest Updates

    No posts found.