2FA Vault

Your two-factor codes.
Locked to your device.

2FA Vault keeps every authentication code in an encrypted local vault — import from your old app, back up with encryption, and copy codes in one click. No cloud, no account, no subscription.

Download for Mac Get it from the Microsoft Store

Free download for macOS 12+ (Apple Silicon). Intel Mac? · Available on the Microsoft Store.

No subscription No account Free core features One-time Pro upgrade
2FA Vault

Everything your authenticator should be

🔒

Encrypted local vault

Every account is protected by your master password with AES-256-GCM encryption. Nothing is stored in plain text, and nothing leaves your device.

📥

Import in seconds

Switching apps? Bring your accounts in from Google Authenticator, Aegis, 2FAS, or any otpauth:// links — no retyping, no QR juggling.

🔎

Search, tags & favorites

Find any code in a second. Filter by tag, pin the ones you use most to the top, and drag to reorder your list exactly how you like it.

📷

QR code scanning

Add accounts by scanning a QR code from your camera or straight off your screen — no phone needed to set up a new service.

One-click copy

Click any code to copy it instantly. A live countdown ring shows exactly how long is left, so you never paste an expired token.

🧰

Encrypted backup & restore

Save a password-protected backup and restore it on any Mac or PC. Your recovery stays in your hands — no cloud account holding your keys.

Bring your accounts with you.

Moving from another authenticator shouldn't mean starting over. Import from Google Authenticator, Aegis, 2FAS, or otpauth:// links, preview exactly what will be added, and your whole vault is populated at once.

Import dialog with sources for Google Authenticator, Aegis, 2FAS, and otpauth links and a live preview

Find the right code in a second.

Search filters instantly as you type. Group accounts with tags, tap a tag to narrow the list, and pin your favorites to the top — even a long list stays effortless.

Vault filtered by the work tag with pinned favorites at the top

Backups that stay yours.

Create a password-protected backup file and restore it on any computer. Move to a new Mac or PC with a single file — no cloud account ever holds your codes.

Backup menu showing encrypted backup, restore, and export options

Free to use. Pro when you outgrow it.

Free

$0

Everything you need to get started.

  • Up to 10 accounts
  • Import from Google Authenticator, Aegis, 2FAS
  • QR scanning, tags & favorites

Pro Mac & Windows

$4.99 one-time

Unlimited accounts, biometric unlock, encrypted auto-backup, and plaintext export.

  • Unlimited accounts
  • Touch ID on Mac, Windows Hello on PC
  • Encrypted scheduled auto-backup to a folder you choose
  • Plaintext export of all accounts

Purchase Pro anytime from inside the app.

The desktop authenticator landscape

Nearly every authenticator app is built for your phone. 2FA Vault is a dedicated desktop TOTP authenticator for Mac and Windows — your codes sit one click away in the app you're already working in, protected by an encrypted local vault.

AppDesktop appBiometric unlockImport your accountsPriceStorage
Google AuthenticatorPhone onlyExport via QRFreeOn device
Microsoft AuthenticatorPhone onlyFreeCloud backup
AuthyDiscontinued (desktop removed 2024)Cloud
Step TwoMac + iOSFree / paidOn device
2FA VaultNative Mac + WindowsTouch ID / Windows Hello (Pro)Google Auth, Aegis, 2FAS, otpauthFreeEncrypted local vault

Why Windows users are stuck

Windows has no built-in authenticator, and the big-name apps — Google Authenticator, Microsoft Authenticator — only run on your phone. 2FA Vault is a native Windows authenticator you install straight from the Microsoft Store: every two-factor code in an encrypted vault on your PC, one click to copy, no phone required. On Mac it's just as native, with Touch ID unlock so you can open your vault without typing your master password each time.

Moving off Authy

When Authy discontinued its desktop apps in 2024, it left Mac and Windows users without a way to get their two-factor codes on a computer — and Authy doesn't let you export your account seeds. So you re-add each account in 2FA Vault by scanning its QR code or pasting an otpauth:// link — the same one-time setup you did originally. After that, everything lives in your own encrypted vault, and you can save an encrypted backup you fully control.

Why a desktop authenticator at all

When you sign in on your computer, reaching for your phone every time is friction. 2FA Vault puts your codes on the same screen: search as you type, click to copy, and a live countdown ring shows exactly how long each code is valid so you never paste an expired token. Values stay masked until you copy, so nothing lingers on your display.

2FA Vault on the desktop showing accounts with live codes and countdown rings

Bring your accounts across

Moving from another authenticator shouldn't mean starting over. Import from Google Authenticator, Aegis, 2FAS, or any otpauth:// links, preview exactly what will be added, and your whole vault is populated at once — no retyping, no QR juggling.

In Google Authenticator, choose Transfer accounts → Export to show its transfer QR code, then scan it with 2FA Vault straight off your screen — or from your camera for codes on paper or another device. Your accounts land in an encrypted vault where you can tag them, pin favorites, and save a password-protected backup to restore on any Mac or PC — none of which the phone app offers.

Importing accounts into 2FA Vault from Google Authenticator, Aegis, and 2FAS with a live preview

Frequently asked questions

Does 2FA Vault run on my computer?
Yes — it's a native desktop app for both Mac and Windows, so your two-factor codes are one click away in the app you're already working in, with no phone required to sign in.
Does 2FA Vault run natively on macOS?
Yes. It's a native Mac app for macOS 12 and later on Apple Silicon, with an Intel build also available.
Is 2FA Vault a native Windows app?
Yes — install it from the Microsoft Store and it runs natively on Windows, with an encrypted local vault for all your two-factor codes.
Do I still need my phone?
No. 2FA Vault is standalone and generates your codes on your computer. Add accounts by scanning a QR code from your screen or camera, or by importing from Google Authenticator, Aegis, and 2FAS.
Can I import my Google Authenticator accounts?
Yes. Use the export feature in Google Authenticator to show its transfer QR code, then scan it with 2FA Vault from your screen or camera to bring your accounts across.
Can I import my Authy accounts?
Authy doesn't allow exporting account seeds, so you re-add each account by scanning its QR code or pasting an otpauth:// link. 2FA Vault also imports directly from Google Authenticator, Aegis, and 2FAS.
Where are my codes stored?
In an encrypted local vault on your device, protected by your master password with AES-256-GCM. No cloud account — no iCloud, no cloud sync — holds your codes, and you can make your own encrypted backup to move between computers.
Can I unlock it with Touch ID?
Yes. Touch ID unlock on Mac (and Windows Hello on PC) is included with the optional one-time Pro upgrade, so you can open your vault without typing your master password each time.
Is it free?
Yes. Every core feature is free for up to 10 accounts. The optional one-time $4.99 Pro upgrade lifts that to unlimited accounts and adds biometric unlock — Touch ID on Mac, Windows Hello on PC — encrypted scheduled auto-backup, and plaintext export.

Your codes never leave your device.

No accounts. No cloud sync. Optional anonymous stats — off by default. Every secret is stored encrypted in a sandboxed vault on your device — and nowhere else.