Free & Open Source

Two-factor codes, right in your browser

TinyOTP generates TOTP codes locally in Chrome. No servers, no accounts, no data leaving your device. Just security that works.

100%
Local
AES
Encrypted
TOTP
Standard
2FA
TinyOTP
Search accounts...
G
GitHub
github.com
482 019
21
G
Google
google.com
731 564
21
A
AWS Console
amazon.com
295 847
21
Features

Everything you need for 2FA

Lightweight, fast, and built with privacy as the foundation. No compromises.

Zero-knowledge architecture

Your secrets are stored exclusively in your browser. No servers, no cloud sync, no third-party access. TinyOTP never transmits your data anywhere.

QR Code Scanner

Scan QR codes from images or capture them directly from your screen. Setup new accounts in seconds.

Master Password

Encrypt all your secrets with a master password using AES encryption. Optional but recommended.

Auto-refresh Codes

Codes refresh automatically every 30 seconds with a visual countdown timer. One click to copy.

Works Offline

No internet connection required. TOTP generation happens entirely on your device using the standard algorithm.

How it works

Set up in under a minute

01

Install the extension

Add TinyOTP to Chrome from the Web Store. It works immediately with no configuration needed.

02

Add your accounts

Scan a QR code, capture from screen, or manually enter the secret key. Your choice.

03

Copy & paste

Click any code to copy it. The timer shows when it refreshes. That's all there is to it.

Secrets stored in chrome.storage.local only
AES encryption with master password
No analytics or tracking scripts
Zero server-side processing
Open source - MIT License
Works completely offline
Security

Your secrets stay yours

TinyOTP was designed with a simple principle: your authentication secrets should never leave your device. There are no accounts to create, no data to sync, and no servers to trust.

Optional master password encryption adds another layer of protection. Even if someone accesses your browser storage, your secrets remain encrypted with AES.

View on GitHub

Secure your accounts in seconds

TinyOTP is free, open source, and respects your privacy. No accounts, no servers, no tracking.

Install TinyOTP for Chrome