Generate
{{ currentCode }}
Copy code
Remaining {{ currentRemaining }} seconds
Save to registry Show QR Scan QR
Clear
Period (seconds):
Digits:
Algorithm:
Tip: after changing any parameter, click "Generate" again to refresh the current code.
Quick URL usage
You can pass the TOTP secret via URL parameter so you don't need to type it:
{{ currentUrl }}?code=YOUR_SECRET_KEY Copy
Replace YOUR_SECRET_KEY with your actual Base32 secret.

2FA Registry

Store up to 1000 TOTP entries. All codes below update live and can be displayed or imported via QR codes. You can also export encrypted backups.

{{ accounts.length }} / {{ maxAccounts }} entries
Export All Export Encrypted Select Items Export Selected ({{ selectedAccounts.length }}) Export Selected Encrypted Select All Deselect All Cancel Import JSON Import Encrypted
Set registry PIN Unlock registry
The registry is locked. Click �Unlock registry� above to view your 2FA entries on this device.
No entries match your search.
No 2FA entries saved yet. Fill the form above and click "Save to registry" to add your first entry.

Scan this QR code with your 2FA app (Google Authenticator, Microsoft Authenticator, etc.).

Download as PNG
  • Hold steady with good lighting
  • Keep QR code within frame
  • Avoid glare and reflections
  • Try different distances
Waiting for camera...

{{ scanProgress }}

On mobile devices, allow camera access when prompted. The scanner will automatically stop when a QR code is successfully read.

Selected image preview and result will appear here.
{{ scanError }}

Set a 4�10 digit PIN to hide your registry from casual viewing on this device. Enter a new 4�10 digit PIN. Enter your PIN to unlock the registry.

{{ pinError }}
Cancel OK

Set a password to encrypt your registry. Keep this password safe; without it, the backup cannot be restored.

{{ exportEncError }}
Cancel Export

Enter the password used when the encrypted backup was created.

{{ importEncError }}
Cancel Import