🔑 2FA Dynamic Code Generator
Støtter enkeltnøkkel og batch flerlinjemodus · 30 sekunders direkte nedtelling
Oppdateres automatisk hvert 30. sekund
Skann med Google Authenticator eller andre 2FA-apper for å koble til
Batch-genererte koder
0 gyldige 30sAlle hemmelige nøkler og genererte passkoder behandles lokalt i nettleserens sandkasse ved hjelp av standard Web Crypto API. Ingen data overføres noen gang til eller lagres på eksterne servere.
Utvalgte 2FA sikkerhets- og herdingsveiledninger
Høystandard kryptografisk samsvar og kompromissløst brukerpersonvern
Slik overfører du Google Authenticator til en ny telefon
Cloud sync trade-offs, optical QR export protocols, secure old-phone wiping, offline redundancy & NTP clock drift troubleshooting.
Mistet 2FA-telefonen? Slik gjenoppretter du kontoer uten appen
First 15-minute emergency response SOP, cross-platform recovery paths (Google, Microsoft, Steam, Binance, Apple) & 3-2-1 backup rules.
GitHub 2FA-oppsett, SMS-fallback og gjenopprettingskoder håndbok
Mandatory 2FA enforcement policy, 3-tier recovery code cold storage, SSH key signature challenges & lock-out prevention strategies.
Hvorfor SMS 2FA er farlig: SIM-swapping og SS7-sårbarheter
SIM swap social engineering vectors, SS7 cellular interception, real-time Evilginx phishing proxies & NIST deprecation guidelines.
Kryptosikkerhet Guide: Best 2FA Setup for Binance og børser
Withdrawal whitelisting, anti-phishing codes, hardware FIDO2 + TOTP hybrid architecture & cold storage for 16-character keys.
Beste autentiseringsapper i 2026: Aegis vs 2FAS vs Bitwarden
Comprehensive side-by-side comparison of 5 leading authenticator apps: encryption models, cloud sync vs offline, and security posture.
Feilsøker du Base32-formateringsfeil eller enhetsklokkedrift?
Explore our specialized 2FA Security Toolbox: Base32 Key Auto-Fixer, otpauth:// URI Inspector, and millisecond-accurate NTP clock drift detection.
Sammenligning av 2FA-metoder: Hvorfor TOTP er gullstandarden
Comparing security levels, SIM swapping resistance, cost, and availability
| Metode | Sikkerhetsnivå | Immunitet mot SIM-swap | Fungerer offline | Kostnad | Brukervennlighet | Primære bruksområder |
|---|---|---|---|---|---|---|
| ★ TOTP (Dette verktøyet) | Høy (Anbefalt) | Immun (Ingen mobiloverføring) | 100% Offline | Gratis (Nett / Apper) | Svært høy | Google, GitHub, AWS, Binance |
| SMS-verifiseringskode | Lav til middels | Sårbar (SIM-kapring) | Krever mobilsignal | Lav (SIM-kort) | Høy | Eldre forbrukerpålogginger |
| E-post verifiseringskode | Middels | Avhenger av e-postsikkerhet | Krever internett | Gratis | Middels | Sekundær reservefallback |
| FIDO2 / Maskinvarenøkler | Høyest (Anti-Phishing) | Immun | Støttet | $25 - $70 (Maskinvare) | Middels (Must Carry) | Høy-value enterprise infra |
Plattformoppsettveiledninger og sikkerhetskopieringsregler
Slik aktiverer du 2FA og tar vare på gjenopprettingsnøkler
Go to Settings -> Password and authentication -> Two-factor authentication. Click Enable 2FA, choose "Set up using an app", and copy the Base32 plaintext key.
Navigate to myaccount.google.com -> Security -> 2-Step Verification. Scroll down to "Authenticator app" and click "Can't scan it?" to copy the 32-character plaintext secret.
Under Security -> Authenticator App, click Enable. Write down the 16-character Reset Key on paper and store it in a physical safe.
Hvordan fungerer RFC 6238 TOTP-algoritmen?
Matematiske trinn som gjør delte hemmeligheter og Unix-tidsstempler om til synkroniserte koder
The Time-Based One-Time Password algorithm (TOTP) is defined in IETF RFC 6238. It converts continuous timestamps into discrete 30-second counters and executes HMAC-SHA1 hashing:
Tidstrinnskvantisering
Del nåværende Unix-sekunder på et 30-sekunders intervall: T = floor(Epoch / 30)
Base32-dekoding
Konverter Base32-strengen (RFC 4648) tilbake til rå kryptografiske nøkkelbytes.
HMAC-SHA1 hashing
Hash den 8-byte big-endian tidtelleren med den hemmelige nøkkelen for å gi et 20-byte sammendrag.
Dynamisk avkorting
Bruk de laveste 4 bitene av den siste byten som en forskyvning for å hente ut et 31-biters heltall.
Modulo 10^6
Ta modulo 1 000 000: Code = Value % 10^6, fylt med nuller til 6 sifre.
Koden viser «Ugyldig»? 4 vanlige årsaker
99% av 2FA-valideringsfeil skyldes lokal klokkedrift eller tegnforveksling
Hvis klokken på datamaskinen eller telefonen driver med bare 15 sekunder, faller koden din i et annet tidsvindu. Løsning: Aktiver «Still inn tid automatisk (NTP)» i systeminnstillingene.
Base32 inneholder A-Z og 2-7. Det inneholder aldri 0, 1, 8, 9. Ikke forveksle bokstaven O med tallet 0, eller bokstaven I/L med tallet 1.
Hvis du har klikket på "Tilbakestill 2FA" flere ganger, blir tidligere nøkler ugyldige umiddelbart. Sørg for at du bruker den nyeste nøkkelen.
Hvis du sender inn koden når fremdriftslinjen bare har 1-2 sekunder igjen, kan koden utløpe underveis. Vent på en ny 30-sekunders syklus.
Anbefalte autentiseringsapper
Velg den optimale 2FA-klienten for dine sikkerhetsbehov
Google Authenticator
Mest populærClean interface, supports Google-konto cloud backup, or can be used in offline local-only mode.
2FAS (Open Source)
Anbefalt100% åpen kildekode, null datasporing. Ende-til-ende-kryptert sikkerhetskopi til iCloud/Google Drive med nettleserutvidelse.
1Password / Bitwarden
ProductivityLagrer TOTP-nøkler sammen med passord for sømløs ett-klikks autofyll i alle nettlesere.
Ofte stilte spørsmål (FAQ)
Detailed answers regarding 2FA security, offline operation, and batch formatting
Absolutely not. This tool operates 100% on the client side (inside your browser). All Base32 decoding and HMAC-SHA1 hash computations are performed in browser memory using the W3C standard Web Crypto API.
Your secret keys never leave your device. You can verify this using browser DevTools (F12) -> Network tab, or by running the tool in airplane mode without an internet connection.
Yes, absolutely identical. This tool strictly implements the IETF international standard RFC 6238 (TOTP).
With the same Base32 secret key and synchronized system time, it generates the exact same 6-digit codes as Google Authenticator, Microsoft Authenticator, 1Password, Bitwarden, or any other standard authenticator app.
By appending your secret key after a hash fragment like https://2fa-tool.com/no/#JBSWY3DPEHPK3PXP, the page instantly auto-fills the key and computes codes upon opening.
Under HTTP protocol specifications, everything after the '#' symbol is evaluated solely within your local browser and is never transmitted to web servers, leaving zero server logs. However, take care not to share screen views or saved URL links with others.
Batch Mode accepts one account per line and flexibly supports raw Base32 keys, Label: SecretKey, Label, SecretKey, or standard otpauth://totp/... URIs.
You can parse dozens or hundreds of accounts concurrently and copy all generated codes in one click.
Yes, it is fully responsive. Whether you are using Safari on iPhone or Chrome on Android, you enjoy the exact same instant local Web Crypto API cryptographic calculations, interactive countdown animations, and one-tap copy functionality.
Base32 is an encoding format designed for human readability that represents binary data using only 32 characters: uppercase/lowercase letters A-Z and digits 2-7. It deliberately excludes ambiguous characters like 0, 1, O, and I to minimize transcription errors.
Our tool automatically normalizes spaces, hyphens, and padding '=' signs.
Yes. All styles, fonts, and QR rendering scripts are hosted locally on our static server.
Once the page has loaded in your browser, you can disconnect Wi-Fi or turn on Airplane Mode; the tool continues to compute dynamic TOTP codes in real time relying solely on your local device clock.
It is 100% free. No user registration, account sign-up, or personal information (such as email or phone number) is ever required. You can use it anytime with full functionality and zero restrictions.