Free Online TOTP Authenticator
Paste your Base32 two-factor secret and get a live, RFC 6238 one-time password in an instant. Private by design — your secret is never stored.
Generate your 2FA code
Your one-time code
How 2fakey works
-
Paste your secret
Copy the Base32 secret shown when you enable 2FA on any service.
-
Generate instantly
We compute the current RFC 6238 TOTP entirely on request — nothing is saved.
-
Copy & sign in
Copy the 6-digit code before the countdown ends and complete your login.
Frequently asked questions
What is 2fakey?
2fakey is a free online authenticator that turns a Base32 two-factor authentication (2FA) secret into a live RFC 6238 time-based one-time password (TOTP), refreshing automatically every 30 seconds.
Is my 2FA secret stored anywhere?
No. Your secret is only used to compute the current code for a single request. It is never written to a database, log file, or cache, and it is never shared with third parties.
What secret format does 2fakey accept?
Enter the Base32 secret shown when you set up 2FA (letters A–Z and digits 2–7). Spaces are ignored, so you can paste it exactly as your provider displays it.
Which authenticator apps is 2fakey compatible with?
Codes match Google Authenticator, Microsoft Authenticator, Authy, and any RFC 6238-compliant app using a 6-digit, 30-second SHA-1 configuration.
Do I need to install anything?
No installation is required. 2fakey runs entirely in your browser and works on mobile and desktop.