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

Letters A–Z and digits 2–7. Spaces are ignored.

How 2fakey works

  1. Paste your secret

    Copy the Base32 secret shown when you enable 2FA on any service.

  2. Generate instantly

    We compute the current RFC 6238 TOTP entirely on request — nothing is saved.

  3. 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.