TOTP (Time-based One-Time Password) generator for creating one-time codes for two-factor authentication.
Works completely offline. Uses Web Crypto API. Customizable. QR code available.
All calculations are performed locally in your browser. Data is not transmitted to any server and is not stored.
The generated link (and QR code) contains all parameters and can be used to import into authenticator apps (Google Authenticator, Authy, 1Password, etc.).
Stay secure in the age of deepfakes and AI-generated content. Create a shared secret code with someone you trust. Both scan the QR code on this page or create one and share it securely to partner. The secret stays only on your personal devices.
When communicating online (messages, calls, or video), and you need to verify each other's identity - simply open your generator and compare the current codes. If they match, you're talking to the real person. Simple, effective, and private.
Create multiple codes for different people and purposes. Use meaningful Labels and Services to organize them. Create different codes for business partners, family members, colleagues, friends, etc. Each shared secret serves as a unique authentication channel between you and that person or group.
This project is open source. Source code available at GitHub.