2FA Generator

Generator kode OTP 2FA. Simple, aman dan tanpa aplikasi tambahan.

Secret key 2FA

Secret key tidak disimpan di server. Semua diproses di browser kamu.

⚠ Simpan baik-baik secret key kamu, karena dipakai untuk generate kode OTP 2FA lagi nanti.

KODE OTP KAMU

Menunggu secret

Kode diperbarui otomatis

— / 30 detik


Pertanyaan yang Sering Diajukan (FAQ):

2FA (Two-Factor Authentication) adalah lapisan keamanan tambahan untuk akun kamu. Selain kata sandi, kamu harus memasukkan kode OTP 6 digit yang berubah setiap 30 detik. Jadi, walaupun kata sandi bocor, akun tetap aman karena penyerang tidak punya kode yang hanya bisa dibuat dari secret key kamu.

Aktifkan 2FA di layanan yang kamu pakai (misalnya Google, Facebook, atau GitHub), lalu pilih opsi aplikasi authenticator. Saat muncul QR code, cari opsi “setup manual”, “enter setup key”, atau “can’t scan QR code” — di sana ditampilkan secret key berupa huruf dan angka (Base32). Salin secret key itu ke website ini. Jangan bagikan secret key ke siapa pun.

Tempel secret key ke kolom Secret key 2FA, atau klik tombol Paste untuk menempel dari clipboard. Kode OTP 6 digit langsung muncul dan diperbarui otomatis setiap 30 detik. Salin kode sebelum waktunya habis, lalu tempel ke website yang meminta verifikasi. Untuk akun lain, ganti saja secret key-nya tanpa perlu refresh halaman. Kamu juga bisa memakai tombol Coba demo untuk mencoba dengan secret contoh, atau membuka link 2FA yang dibuat otomatis dari secret kamu.

Ya. Semua perhitungan dilakukan di browser kamu, secret key tidak dikirim ke server mana pun dan tidak disimpan di aplikasi ini — tidak ada akun, database, atau localStorage. Tutup atau refresh halaman dan secret key akan hilang. Satu-satunya pengecualian adalah link 2FA yang kamu buat sendiri, karena link itu berisi secret key di URL-nya, jadi bagikan hanya ke orang tepercaya. Simpan baik-baik secret key kamu, karena dipakai untuk generate kode OTP 2FA lagi nanti.

Website ini memakai TOTP (Time-based One-Time Password, RFC 6238) dengan HMAC-SHA1, sistem yang sama seperti Google Authenticator dan aplikasi 2FA populer lainnya. Secret key digabungkan dengan counter waktu saat ini — jumlah periode 30 detik sejak 1 Januari 1970 UTC — lalu dihitung HMAC-SHA1-nya dan diambil 6 digit dari hasilnya. Perhitungan memakai Web Crypto API di browser, tanpa server dan tanpa aplikasi tambahan. Karena memakai waktu, kode di sini sama dengan aplikasi authenticator lain selama jam perangkat kamu benar.

Ya, bisa. Setelah website dimuat, koneksi internet tidak lagi diperlukan. Kode OTP tetap berjalan dari secret key milikmu dan waktu saat ini di perangkat kamu. Kamu dapat memutuskan koneksi internet dan website ini akan terus menghasilkan kode OTP yang valid. Ini juga mempertegas klaim privasi website ini — tidak adanya aktivitas jaringan berarti tidak ada data yang tersimpan di browser kamu.

Ya, bisa. Kamu dapat menggunakan website ini dengan platform apa pun yang mendukung otentikasi dua faktor berbasis TOTP standar (RFC 6238). Ini termasuk platform Google, Facebook, X/Twitter, Instagram, Microsoft, GitHub, Dropbox, MEGA dan ribuan layanan lainnya. Jika suatu platform memberi Anda kode QR atau secret key dari pengaturan 2FA, kode tersebut akan berfungsi dengan website ini.

Penyebab paling umum adalah jam perangkat yang tidak akurat — pastikan jam dan zona waktu perangkat sudah benar dan diatur otomatis. Periksa juga secret key sudah lengkap tanpa ada karakter yang terlewat, pastikan kode belum kedaluwarsa (pakai kode yang baru muncul), dan pastikan secret key itu memang untuk akun atau layanan yang benar. Kalau masih gagal, nonaktifkan lalu aktifkan ulang 2FA di layanan tersebut untuk mendapatkan secret key baru.

Jika kamu kehilangan secret key, Kamu perlu menghubungi layanan support tempat kamu mengaktifkan 2FA agar kamu dapat login kembali melalui proses pemulihan akun mereka. Oleh karena itu, untuk berjaga-jaga, simpan kode cadangan saat kamu pertama kali mengaktifkan 2FA di akunmu dan simpan kode tersebut di tempat yang aman. Setelah kamu mendapatkan kembali akses ke akunmu, kamu dapat aktivasi ulang di 2FA untuk mendapatkan secret key baru, karena website ini tidak menyimpan secret key milikmu.