Lokale berekening in de browser
De TOTP-code wordt met Web Crypto in de browser berekend. Gebruik voor tijdelijke links bij voorkeur #secret=, omdat een fragment niet in de HTTP-request wordt meegestuurd.
Plak een Base32-secret of otpauth-URI voor Authenticator-app-codegenerator
Deze gelokaliseerde pagina voor Authenticator-app-codegenerator helpt een bestaande 2FA- of MFA-setup-sleutel om te zetten naar de huidige TOTP-code. De zichtbare tekst blijft zoals geplakt, terwijl de berekening spaties, koppeltekens en padding intern normaliseert.
De TOTP-code wordt met Web Crypto in de browser berekend. Gebruik voor tijdelijke links bij voorkeur #secret=, omdat een fragment niet in de HTTP-request wordt meegestuurd.
Werkt met standaard TOTP-setups van Google Authenticator, Microsoft Authenticator, 1Password, Bitwarden, 2FAS, FreeOTP en andere 2FA- of MFA-flows met Base32-secret of otpauth.
Gebruik deze matrix om te controleren wat deze lokale TOTP/2FA-generator accepteert en welke instelling je moet nakijken voor je een code kopieert.
| Behoefte | Invoer of instelling | Wat controleren | Resultaat |
|---|---|---|---|
| Handmatige 2FA-setup-sleutel | Base32-secret met optionele spaties, koppeltekens of padding | Kopieer de volledige sleutel vanaf de beveiligingspagina van het account | Het veld behoudt het geplakte formaat en de berekening normaliseert lokaal |
| otpauth-setuplink | otpauth://totp/ URI uit een Authenticator-QR of setupscherm | De URI bevat secret en optioneel issuer, digits, period en algorithm | De tool leest ondersteunde TOTP-parameters en werkt opties bij |
| Authenticator-QR-afbeelding | QR-screenshot of opgeslagen afbeelding | De browser ondersteunt de lokale BarcodeDetector API | De QR wordt in de browser gelezen; upload is niet nodig |
| Meerdere accounts | Eén onafhankelijke generator per secret | Gebruik Add generator alleen voor een ander account of MFA token | Elke generator heeft eigen naam, secret, aftelling en kopieerknop |
| Geavanceerde TOTP-instellingen | SHA-1, SHA-256, SHA-512; 6 of 8 cijfers; periode 10-120 seconden | Stem af op het servicescherm als het niet de gewone 6-cijferige 30-secondenwaarde is | Codes sluiten aan op RFC 6238-compatibele Authenticator-apps |
| URL-secret-snelkoppeling | #secret= fragment, path secret of ?secret= query | Gebruik bij voorkeur fragmenten omdat het secret na # niet in HTTP-requests wordt verzonden | Path- en query-secretpagina's worden met noindex/no-store geleverd |
TOTP betekent time-based one-time password. Een authenticator-app en een dienst delen een Base32-secret en gebruiken de huidige tijd om een korte code te maken die meestal elke 30 seconden verandert.
De TOTP-berekening draait in je browser met Web Crypto. Er is geen account nodig en het secret wordt niet naar een backend-API verzonden om de code te genereren. Gebruik voor URL-snelkoppelingen bij voorkeur #secret=.
De pagina start met één generator. Klik op Generator toevoegen voor elk extra 2FA- of MFA-secret, geef eventueel een naam, plak een Base32-secret of otpauth-URI en kopieer de code.
Ja. Het aanbevolen formaat is https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Path shortcuts en ?secret= query URLs werken ook.
Nee. Het gebruikt een bestaande setup-sleutel om de huidige code te berekenen. Het secret wordt gemaakt door de website of app waar je tweefactorauthenticatie inschakelt.
De TOTP-berekening draait lokaal in de browser. Deel echte secrets niet via path of query; gebruik #secret= als je een URL-snelkoppeling nodig hebt.
Het fragmentformaat wordt aanbevolen omdat inhoud na # niet met HTTP-verzoeken wordt meegestuurd. Path- en queryformaten werken ook, en zulke pagina's krijgen noindex om indexering van URLs met secrets te vermijden.
https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/#YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/?secret=YOUR_BASE32_SECRETDeel echte 2FA-secrets niet met anderen. Gebruik voor tijdelijke snelkoppelingen bij voorkeur de #secret= fragment URL.
Last updated: 2026-09-12. TOTP generation follows RFC 6238 and compatible otpauth setup links.