Perhitungan lokal di browser
Kode TOTP dihitung dengan Web Crypto di browser. Untuk tautan sementara, gunakan #secret= karena fragment tidak dikirim dalam request HTTP.
Tempel secret Base32 atau URI otpauth untuk memakai Generator kode TOTP
Halaman Generator kode TOTP yang dilokalkan ini membantu mengubah kunci setup 2FA atau MFA yang sudah ada menjadi kode TOTP saat ini. Teks yang terlihat tetap seperti saat ditempel, sementara perhitungan menormalkan spasi, tanda hubung, dan padding secara internal.
Kode TOTP dihitung dengan Web Crypto di browser. Untuk tautan sementara, gunakan #secret= karena fragment tidak dikirim dalam request HTTP.
Bekerja dengan setup TOTP standar yang digunakan Google Authenticator, Microsoft Authenticator, 1Password, Bitwarden, 2FAS, FreeOTP, dan alur 2FA/MFA lain yang menampilkan secret Base32 atau otpauth.
Gunakan matriks ini untuk mengecek input yang diterima generator TOTP/2FA lokal ini dan pengaturan yang perlu dicek sebelum menyalin kode.
| Kebutuhan | Input atau pengaturan | Yang dicek | Hasil |
|---|---|---|---|
| Kunci setup 2FA manual | Secret Base32 dengan spasi, tanda hubung, atau padding opsional | Salin kunci penuh dari halaman keamanan akun | Field terlihat mempertahankan format tempel, perhitungan menormalkan secara lokal |
| Tautan setup otpauth | URI otpauth://totp/ dari QR Authenticator atau layar setup | URI berisi secret dan opsional issuer, digits, period, algorithm | Tool membaca parameter TOTP yang didukung dan memperbarui opsi |
| Gambar QR Authenticator | Screenshot QR atau gambar tersimpan | Browser mendukung BarcodeDetector API lokal | QR dibaca di browser; upload tidak diperlukan |
| Banyak akun | Satu generator independen per secret | Gunakan Add generator hanya saat perlu akun lain atau MFA token | Setiap generator punya nama, secret, hitung mundur, dan tombol salin sendiri |
| Pengaturan TOTP lanjutan | SHA-1, SHA-256, SHA-512; 6 atau 8 digit; periode 10-120 detik | Cocokkan layar setup layanan bila bukan default umum 6 digit 30 detik | Kode sejajar dengan aplikasi Authenticator kompatibel RFC 6238 |
| Pintasan URL secret | #secret= fragment, path secret, atau ?secret= query | Pilih fragment karena secret setelah # tidak dikirim dalam request HTTP | Halaman path dan query secret disajikan dengan noindex/no-store |
TOTP adalah kata sandi sekali pakai berbasis waktu. Aplikasi authenticator dan layanan berbagi secret Base32 yang sama, lalu memakai waktu saat ini untuk membuat kode pendek yang biasanya berubah setiap 30 detik.
Perhitungan TOTP berjalan di browser Anda dengan Web Crypto. Tidak perlu akun, dan secret tidak dikirim ke API backend untuk membuat kode. Untuk pintasan URL, gunakan format #secret=.
Halaman dimulai dengan satu generator. Klik Tambah generator untuk setiap secret 2FA atau MFA tambahan, beri nama opsional, tempel secret Base32 atau URI otpauth, lalu salin kodenya.
Bisa. Format yang disarankan adalah https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Pintasan path dan URL ?secret= juga berfungsi.
Tidak. Alat ini memakai kunci setup yang sudah ada untuk menghitung kode saat ini. Secret dibuat oleh situs atau aplikasi tempat Anda mengaktifkan autentikasi dua faktor.
Perhitungan TOTP berjalan lokal di browser. Hindari membagikan secret asli lewat path atau query; gunakan #secret= jika perlu pintasan URL.
Format fragment direkomendasikan karena konten setelah # tidak dikirim bersama request HTTP. Format path dan query juga didukung, dan halaman tersebut diberi noindex agar URL berisi secret tidak terindeks.
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_SECRETJangan bagikan secret 2FA asli dengan orang lain. Untuk pintasan sementara, gunakan URL fragment #secret=.
Last updated: 2026-09-12. TOTP generation follows RFC 6238 and compatible otpauth setup links.