The name of the service this 2FA is for.

Found in your account's 2FA settings page.

Need a new secret key first? Generate a 2FA secret →

How to use this QR code

  1. Fill in your issuer name, account email, and secret key.
  2. Click Generate QR Code.
  3. Open your authenticator app and scan the QR code.
  4. Your account is added and will generate live TOTP codes.

About This Tool

The 2FA QR Code Generator creates a standard otpauth://totp/ URI and renders it as a scannable QR code. This format is recognized by every TOTP authenticator app Google Authenticator, Authy, Microsoft Authenticator, and Aegis. The QR code is generated entirely in your browser; your secret key is never transmitted to any server. Use it when setting up 2FA on a new device or re-enrolling after losing your authenticator.

How to Use

  1. Enter the Issuer : the website or app name (e.g. "GitHub").
  2. Enter the Account : usually your email address for that service.
  3. Paste your Base32 Secret Key : from the service's 2FA settings page.
  4. Click Generate QR Code : and scan it with your authenticator app.
  5. Optionally, click Download PNG : to save the QR code image.

Frequently Asked Questions

Where do I find my 2FA secret key?

When you enable 2FA on a website, it shows you a QR code or a text string labeled "secret key" or "setup key". That text string is the Base32 secret. Copy it and paste it here.

Is this compatible with Google Authenticator?

Yes. The generated QR code uses the standard otpauth://totp/ URI format that Google Authenticator, Authy, Microsoft Authenticator, Aegis, and all other TOTP apps support.

Is my secret key safe?

Yes. The QR code is generated locally in your browser using JavaScript. Your secret key is never sent to 2FA Fast servers or any third party. You can verify this by checking the browser's network tab no outbound requests are made when you click Generate.