2FA Authenticator Extension for Chrome

The Encrypted 2FA
Authenticator for Chrome.

App Purpose: OTPSync is a secure 2FA authenticator extension designed to generate secure one-time verification codes (TOTP/HOTP) for logging into your accounts. To prevent accidental lockouts, OTPSync requests Google account access strictly to sync and back up your client-side encrypted 2FA vault directly to your personal Google Drive.

Zero-Knowledge Encryption. No Plaintext on Our Servers.

Your master passcode never leaves the browser. OTPSync derives keys locally with PBKDF2 (600,000 iterations), encrypts your TOTP vault with AES-256-GCM, and uploads only ciphertext — true zero-knowledge authenticator architecture.

Master Passcode Stored nowhere
PBKDF2 600K Iterations
AES-256-GCM Encrypted Vault
Cloud Storage WAITING...
Redundancy Built-in

Encrypted 2FA Backup to
Google Drive & OTPSync Cloud.

Never lose access to your OTP codes. Back up your encrypted vault to OTPSync Cloud, your personal Google Drive, or both — redundant 2FA backup with zero vendor lock-in.

  • OTPSync Cloud: Real-time, instant background sync across all active sessions.
  • Google Drive: Stored securely in your hidden appDataFolder. By signing in with Google, OTPSync connects to your account to securely sync your encrypted 2FA codes to your Google Drive's hidden appDataFolder. We use this access strictly to ensure you never lose your authenticators. You own the data.
OTPSync
Premium Feature

Sync 2FA Codes Across
All Your Devices.

Run OTPSync on every browser and machine you trust. Premium delivers unlimited device slots, real-time encrypted vault sync, and a dashboard to monitor or revoke any installation remotely.

  • Unlimited device slots

    Free plan allows 1 device. Premium removes the limit — laptop, desktop, work PC, all connected.

  • Real-time vault sync

    Add an account on one device and it propagates to every other installation through encrypted cloud backup.

  • Full dashboard control

    See every registered device, online/offline status, last active time — and revoke access instantly.

  • Logout or remote wipe

    Revoke with Logout Only or Logout & Wipe Data — same options as your Devices dashboard.

Devices

Manage extension installations

Premium — unlimited
  • Personal Laptop Online

    a3f8…9c2d

    Last active: 2m ago

  • Office Desktop • Chrome Online

    b7e1…4f8a

    Last active: 5m ago

  • Home PC • Firefox Offline

    c9d2…1a7b

    Last active: 2 days ago

Vault synced across 3 devices
Flexible Import

Import from Google Authenticator in One Click.

Migrate from Google Authenticator, scan QR codes, paste setup URIs, or enter secrets manually. OTPSync is a flexible OTP manager built for real onboarding workflows.

Scan current tab

Find and import QR codes displayed on the page you're viewing — no screenshot needed.

Upload QR image

Multi-account

Drop a screenshot or exported QR image. One file can contain multiple accounts — perfect for merging your Google Authenticator export into OTPSync.

Add via URI

Paste an otpauth:// setup link when a site gives you a text key instead of a QR code.

Manual entry

Type issuer, account name, and Base32 secret directly — full control when nothing else fits.

OTPSync

Tap + to add your first account

G
Google
••• •••
GH
GitHub
••• •••
D
Discord
••• •••
Scanning tab for QR…

otpauth://totp/GitHub:user?secret=JBSW…

3 accounts imported
Context Aware

Smart Suggestions for Faster Sign-In.

OTPSync reads the active tab and surfaces matching TOTP accounts at the top of the extension — the right browser-based OTP is always one click away.

  • Domain & brand matching

    Matches accounts by stored domain, issuer name, or core keywords extracted from the active tab hostname.

  • Instant copy from the banner

    Tap any suggested card to copy the live OTP — the right code is always one click away.

  • Premium feature

    Enable Smart Suggestions in Settings. Dismiss for the session anytime with one tap.

github.com /login
OTPSync
Premium
SUGGESTED
GH
294 817
Search accounts…
14
Recent Accounts
G
Google
••• •••
A
AWS
••• •••
Matched active tab
accounts.google.com/signin
G

Two-Step Verification

Enter the 6-digit code from your authenticator app.

Paste
Fill With OTPSync
Code injected
Zero Friction

Right-Click OTP Autofill in Chrome.

Enable Fill With OTPSync in the context menu. Right-click any OTP field on any website and inject the matching code — secure two-factor authentication without clipboard juggling or tab switching.

  • Native browser context menu

    A dedicated "Fill With OTPSync" entry appears when you right-click inside any OTP field.

  • Smart account resolution

    OTPSync picks the best matching account for the current page before filling the field automatically.

  • Toggle on in Settings

    Enable or disable the context menu entry anytime from the extension settings panel.

Watch → Scroll to see the autofill demo play automatically.

Privacy First

Hide OTP Codes in One Click.

Working in a shared space or presenting on screen? Mask every TOTP code instantly with the built-in visibility toggle — shoulder-surfing protection without leaving your browser workflow.

  • Shoulder-surfing protection

    Mask every OTP with asterisks so nobody glancing at your screen can read your codes.

  • Safe screen sharing

    Present or stream without exposing live 2FA tokens — reveal them only when you need to copy.

  • Persists across sessions

    Your preference is saved locally — codes stay hidden every time you open the extension until you toggle them back.

Try it → Click the eye button in the demo panel.

OTPSync
Search accounts…
22
Recent Accounts
OTPSync Premium
Codes visible
Vault Protection

Master Passcode Lock & Auto-Lock.

Protect your encrypted vault with a 6-digit master passcode. Configure auto-lock timers and OTPSync wipes encryption keys from memory after inactivity — local encryption that stays local.

  • Master Passcode

    Require a 6-digit passcode to open the vault. Change it anytime from Settings → Passcode Lock.

  • Configurable Auto-Lock

    Choose 1 min, 5 min, 15 min (default), 30 min, 1 hour, or Never. The vault locks automatically after the selected idle period.

  • Keys wiped from memory

    On lock, the derived encryption key is cleared from session storage. Your ciphertext stays encrypted until you re-enter the passcode.

Premium → Auto-Lock timers are available on the Premium plan.

Auto-lock in 15:00
Passcode Lock

Authentication

Master Passcode

Require a 6-digit passcode to open the vault.

Change Passcode

Security

Auto-Lock

The vault will automatically lock after this period of inactivity.

Enter Passcode

Enter your passcode to unlock the vault

Vault unlocked

Remote Device Revocation & Wipe.

Left a browser session open at the office? Remotely revoke access or wipe the encrypted vault from any registered device — full control over your authenticator sync footprint.

Active Devices
Office Desktop • Chrome Windows
Online • Last synced 2m ago

Cryptography You Can Verify

Real primitives behind OTPSync — AES-256-GCM, PBKDF2 with 600,000 iterations, SHA-256 integrity checks, and browser-native encryption with no plaintext storage.

AES-256-GCM

Authenticated encryption for your TOTP vault. Secrets stay confidential and tamper-evident — the same standard trusted by enterprise security teams.

PBKDF2 — 600K Iterations

Your master passcode is stretched with 600,000 SHA-256 iterations before key derivation — raising the cost of brute-force attacks dramatically.

SHA-256 Integrity

Cryptographic integrity verification ensures encrypted payloads cannot be silently modified in transit or at rest.

In-Memory Keys Only

Encryption keys live in session memory and are wiped on lock. No server access to secrets. No keys written to disk. No plaintext OTP storage — ever.

OTPSync vs Google Authenticator vs Authy

Google Authenticator is mobile-only and Authy discontinued its desktop app. OTPSync is the Google Authenticator alternative for desktop — a Chrome 2FA extension with encrypted sync, one-click import, and right-click autofill.

GA
Google Authenticator
Mobile Only — No Desktop App No Autofill
Au
Authy
Desktop App Discontinued Requires Phone Number
OTPSync OTPSync
Chrome Native Zero Knowledge Right-Click Autofill $15 Once — Lifetime

Simple Pricing. Pay Once — No Subscriptions.

Own your OTP manager forever — start free, upgrade once for unlimited authenticator sync.

Basic Tier
Free

Perfect for a single primary desktop environment.

  • 1 Active Device
  • Up to 15 Secrets
  • Zero-Knowledge Encryption
Create Your Vault
Lifetime Access
Premium
$15
one-time

Unlimited devices and secrets forever. No recurring billing.

  • Unlimited Active Devices
  • Unlimited Secrets
  • Dual Cloud Backup Engine
  • Remote Dashboard & Wipe
Upgrade to Premium

Frequently Asked Questions

Everything you need to know about browser-based 2FA, encrypted backup, and migrating to OTPSync.

Available for Chrome, Edge & Firefox

Secure 2FA belongs in your browser.

Install OTPSync — the encrypted authenticator extension trusted for cross-browser sync, cloud backup, and zero-knowledge security.

Add OTPSync to Chrome