Sesuai RFC 6238
Pembuat TOTP online gratis untuk autentikasi dua faktor. Buat kode yang sesuai dengan RFC 6238, pindai kode QR, simpan kunci rahasia di vault Anda, dan salin otomatis. 100% sisi klien — rahasia Anda tidak pernah meninggalkan browser Anda.
Generator
Vault
Rahasia Anda disimpan secara lokal di localStorage browser Anda. Rahasia tidak pernah meninggalkan perangkat Anda.
Belum ada rahasia tersimpan. Buat kode dan simpan ke vault Anda.
Pembuat TOTP adalah alat keamanan penting yang membuat Kata Sandi Sekali Pakai Berbasis Waktu (TOTP) untuk autentikasi dua faktor (2FA). Ketika Anda mengaktifkan 2FA di akun Anda, pembuat TOTP online menghasilkan kode sementara sekali pakai yang menambahkan lapisan perlindungan kritis kedua di luar kata sandi Anda. Apakah Anda menggunakan Google Authenticator, Authy, atau Microsoft Authenticator, setiap kode yang dihasilkan oleh aplikasi-aplikasi ini mengikuti standar TOTP yang sama. Pembuat TOTP online gratis kami memungkinkan Anda membuat kode-kode ini secara instan, langsung dari browser Anda, tanpa menginstal perangkat lunak apa pun.
Situs web pembuat TOTP online ini mengimplementasikan standar RFC 6238, spesifikasi resmi untuk Kata Sandi Sekali Pakai Berbasis Waktu. Ketika Anda memasukkan kunci rahasia yang dikodekan Base32, alat ini menggunakan algoritma pembuat TOTP RFC 6238 dengan HMAC-SHA-512 (atau SHA-256, SHA-1) untuk menghitung kode unik yang berubah setiap 30 detik. Proses ini sepenuhnya sisi klien — kunci rahasia Anda tidak pernah meninggalkan browser. Ini membuatnya secara fundamental lebih aman daripada alternatif berbasis server, karena tidak ada risiko kredensial Anda ditangkap atau disimpan di server remote.
Untuk memulai, cukup tempel kunci rahasia Anda atau pindai kode QR. Fitur pembuat TOTP QR memungkinkan Anda menggunakan kamera perangkat untuk memindai URI otpauth:// secara langsung, atau mengunggah file gambar kode QR yang tersimpan. Alat ini secara otomatis mengekstrak kunci rahasia dan mengonfigurasi algoritma, jumlah digit, dan periode waktu. Setelah dikonfigurasi, Anda mendapatkan kode yang diperbarui secara langsung dengan penghitung mundur animasi yang menunjukkan persis kapan kode saat ini kedaluwarsa.
Terdapat banyak pustaka JavaScript pembuat TOTP dan alat online yang tersedia, termasuk pembuat TOTP totp.danhersam.com dan pembuat TOTP 2fa.live. Namun, alat kami menonjol dengan fitur-fitur yang kompetitor tidak tawarkan. Sementara sebagian besar alat pembuat TOTP gratis hanya menyediakan pembuatan kode dasar, kami memberikan pengalaman manajemen 2FA lengkap dengan pemindaian kode QR, vault persisten, fungsi penyalinan otomatis, dan dukungan mode gelap.
Tidak seperti pendekatan pembuat TOTP Google yang hanya mengandalkan aplikasi seluler, pembuat totp online kami bekerja di perangkat apa pun dengan browser web. Perlu membuat kode pembuat TOTP Google dari laptop Anda? Alat kami menanganinya dengan mulus. Alat ini dibangun sebagai pembuat TOTP online universal gratis yang bekerja untuk layanan apa pun, algoritma apa pun, konfigurasi apa pun.
Untuk pengembang yang membangun sistem autentikasi, alat ini berfungsi sebagai implementasi referensi yang andal. Kode pembuat TOTP JavaScript dasar menggunakan Web Crypto API untuk operasi kriptografi, memastikan tingkat keamanan yang sama dengan implementasi native. Jika Anda mencari paket npm pembuat TOTP atau pembuat TOTP npm untuk proyek Anda, implementasi kami mengikuti spesifikasi RFC 6238 yang persis sama yang digunakan oleh pustaka seperti otpauth dan speakeasy.
Implementasi pembuat TOTP RFC 6238 HMAC-SHA-512 mendukung ketiga algoritma standar: HMAC-SHA-1 (default yang digunakan oleh sebagian besar aplikasi autentikator), HMAC-SHA-256, dan HMAC-SHA-512 untuk keamanan tingkat perusahaan. Anda dapat mengonfigurasi kode 6 atau 8 digit, menyesuaikan periode waktu dari 1 hingga 120 detik, dan menguji implementasi TOTP server Anda terhadap vektor uji yang dikenal. Detektor drift jam bawaan membantu Anda mengidentifikasi masalah sinkronisasi waktu yang dapat menyebabkan kegagalan verifikasi kode.
Pemindai Kode QR: Impor rahasia secara instan dengan memindai kode QR menggunakan kamera atau mengunggah file gambar. Pembuat TOTP QR menganalisis URI otpauth:// dan mengonfigurasi semua parameter secara otomatis.
Vault Aman: Simpan beberapa rahasia TOTP dengan label kustom. Tidak seperti alat lain yang kehilangan data saat Anda menutup tab, vault kami persisten di localStorage, sehingga akun tersimpan Anda bertahan setelah browser dimulai ulang.[Scan QR Code]
Penyalinan Otomatis & Pintasan Keyboard: Aktifkan penyalinan otomatis agar kode saat ini secara otomatis disalin ke clipboard saat diperbarui. Tekan Ctrl+C kapan saja untuk langsung menyalin kode aktif.[Open Local Vault]
Timer Hitung Mundur Visual: Lingkaran animasi menunjukkan dengan tepat berapa detik yang tersisa sebelum kode Anda diperbarui, dengan pengkodean warna berdasarkan urgensi — hijau saat aman, kuning saat waktu hampir habis, merah di 5 detik terakhir.
Mode Gelap: Tema gelap yang dirancang dengan indah mengikuti sistem desain Vercel Geist. Beralih antara mode terang dan gelap, atau biarkan secara otomatis menyesuaikan dengan preferensi sistem Anda.
Deteksi Drift Jam: Jika kode Anda tidak cocok, detektor drift jam menunjukkan offset pasti antara perangkat Anda dan waktu yang diharapkan, membantu Anda memecahkan masalah sinkronisasi.[Learn More About Our Architecture]
Setiap aspek pembuat totp ini dirancang dengan privasi sebagai fondasi. Semua operasi kriptografi dilakukan menggunakan Web Crypto API bawaan browser. Tidak ada data yang pernah ditransmisikan ke server mana pun. Vault disimpan sepenuhnya di localStorage browser Anda. Ketika Anda menghapus data browser, semua rahasia tersimpan dihapus secara permanen. Tidak ada cookie, tidak ada pelacak analitik, tidak ada skrip pihak ketiga. Ini adalah cara paling privat dan aman untuk membuat kode TOTP online, menjadikannya pilihan ideal bagi pengguna yang sadar keamanan yang membutuhkan pembuat TOTP gratis yang dapat dipercaya.
Pembuat TOTP kami sepenuhnya kompatibel dengan semua aplikasi autentikator utama termasuk Google Authenticator, Microsoft Authenticator, Authy, FreeOTP, dan Duo Mobile. Kode yang dihasilkan di sini mengikuti algoritma RFC 6238 yang persis sama yang digunakan oleh aplikasi-aplikasi ini, sehingga Anda dapat menggunakan alat ini sebagai cadangan yang andal atau sebagai pembuat TOTP utama Anda. Apakah Anda membutuhkan padanan pembuat TOTP Google, alat yang kompatibel dengan pembuat TOTP Google, atau pembuat TOTP 2FA mandiri, alat ini memberikan hasil yang konsisten dan sesuai standar setiap saat.
Understand SIM swapping risks, SS7 network vulnerabilities, and why offline tokens protect accounts better.
TutorialStep-by-Step 2FA Setup WalkthroughLearn how to securely extract Base32 keys, scan setup QR codes, and test one-time passwords.
RFC 6238 Deep DiveHow Time-Based One-Time Passwords WorkHMAC hashing, 30-second time steps, and clock drift tolerance explained in simple terms.
Offline ToolSecure Encrypted Local VaultStore multiple 2FA secrets directly in your browser's private localStorage with zero server transmission.
FAQ
Untuk membuat kode TOTP, masukkan kunci rahasia Anda yang dikodekan Base32 di bidang input di atas, pilih algoritma yang diinginkan (SHA-1, SHA-256, atau SHA-512), pilih 6 atau 8 digit, dan klik \'Buat TOTP\'. Alat ini akan langsung menghasilkan kata sandi sekali pakai berbasis waktu yang diperbarui setiap 30 detik. Anda juga dapat memindai kode QR dengan kamera atau mengunggah gambar QR untuk mengisi otomatis kunci rahasia.
TOTP (Kata Sandi Sekali Pakai Berbasis Waktu) digunakan untuk autentikasi dua faktor (2FA) untuk menambahkan lapisan keamanan ekstra pada akun online. Saat Anda masuk, Anda memasukkan kata sandi bersama dengan kode sementara 6 atau 8 digit yang dihasilkan oleh aplikasi autentikator atau pembuat TOTP ini. Layanan seperti Google, GitHub, AWS, Microsoft, dan aplikasi perbankan menggunakan TOTP untuk melindungi akun dari akses tidak sah, bahkan jika kata sandi Anda dibobol.
Ya, TOTP jauh lebih aman daripada 2FA berbasis SMS. Kode SMS dapat dicegat melalui pertukaran SIM, serangan SS7, atau rekayasa sosial. Kode TOTP dihasilkan secara lokal di perangkat Anda menggunakan kunci bersama dan waktu saat ini, sehingga tidak pernah ditransmisikan melalui jaringan. Ini membuat TOTP kebal terhadap serangan pertukaran SIM, kloning SIM, dan penangkapan SMS. Pakar keamanan dan organisasi seperti NIST merekomendasikan TOTP daripada SMS untuk autentikasi dua faktor.
TOTP menawarkan beberapa manfaat utama: Keamanan yang ditingkatkan — kode kedaluwarsa setiap 30 detik, membuatnya tidak berguna jika ditangkap. Tidak memerlukan jaringan — kode dihasilkan secara offline di perangkat Anda. Kompatibilitas lintas platform — bekerja dengan Google Authenticator, Authy, Microsoft Authenticator, dan puluhan aplikasi lainnya. Tidak bergantung pada SIM — kebal terhadap serangan pertukaran SIM dan pembajakan nomor telepon. Adopsi luas — didukung oleh Google, GitHub, AWS, Dropbox, dan sebagian besar layanan online utama.
Untuk membuat TOTP, Anda memerlukan kunci rahasia bersama yang disediakan oleh layanan tempat Anda melakukan autentikasi. Masukkan kunci rahasia yang dikodekan Base32 ini ke pembuat di atas. Alat ini menggunakan algoritma RFC 6238 untuk menggabungkan kunci rahasia Anda dengan cap waktu saat ini, menghasilkan kode unik yang berubah setiap 30 detik. Anda dapat menggunakan pembuat TOTP online kami, menginstal aplikasi autentikator di ponsel Anda, atau menggunakan pustaka pembuat TOTP JavaScript di aplikasi Anda sendiri.
OTP (Kata Sandi Sekali Pakai) adalah istilah umum untuk kata sandi yang hanya berlaku untuk satu sesi masuk atau transaksi. TOTP (Kata Sandi Sekali Pakai Berbasis Waktu) adalah jenis OTP spesifik yang menggunakan waktu saat ini sebagai faktor dalam menghasilkan kode. Meskipun semua TOTP adalah OTP, tidak semua OTP adalah TOTP. Jenis OTP lain termasuk HOTP (berbasis HMAC, menggunakan penghitung alih-alih waktu) dan SMS OTP (dikirim melalui pesan teks). TOTP adalah bentuk OTP paling populer untuk autentikasi dua faktor karena keseimbangan keamanan dan kemudahan penggunaan.
Ya, TOTP sangat aman jika diimplementasikan dengan benar. Keamanan bergantung pada kerahasiaan kunci bersama Anda, kesulitan menebaknya (biasanya 160+ bit entropi), dan jendela validitas 30 detik yang singkat. Kode baru dihasilkan setiap 30 detik, jadi bahkan jika penangkap menangkap kode Anda, kode tersebut dengan cepat kedaluwarsa. TOTP tahan terhadap serangan ulang, phishing (saat digunakan dengan kunci perangkat keras), dan serangan brute-force offline. Risiko utama adalah jika kunci bersama itu sendiri dibobol, itulah mengapa Anda harus selalu menyimpannya dengan aman.
Ketika sebuah layanan menyediakan kode QR untuk pengaturan 2FA, kode tersebut berisi URI otpauth://totp/ dengan kunci rahasia Anda yang tertanam di dalamnya. Untuk menggunakan pembuat TOTP ini, klik \'Pindai dengan Kamera\' dan arahkan kamera perangkat Anda ke kode QR, atau klik \'Unggah Gambar QR\' untuk memilih file gambar kode QR yang tersimpan. Alat ini akan secara otomatis mendekode kode QR, mengekstrak kunci rahasia, dan mengonfigurasi algoritma, jumlah digit, dan periode waktu. Anda juga dapat mengekstrak parameter secret= dari URI secara manual dan menempelkannya ke bidang input.
Kode TOTP adalah kata sandi sementara sekali pakai yang biasanya terdiri dari 6 atau 8 digit yang dihasilkan menggunakan algoritma Kata Sandi Sekali Pakai Berbasis Waktu (RFC 6238). Setiap kode berlaku untuk jendela singkat, biasanya 30 detik, setelah itu kode baru dihasilkan. Kode-kode ini digunakan sebagai faktor kedua dalam autentikasi dua faktor — Anda memasukkannya bersama kata sandi saat masuk. Kode TOTP dihasilkan dengan menggabungkan kunci rahasia bersama dengan waktu saat ini menggunakan hash HMAC-SHA-1, SHA-256, atau SHA-512.
Kode TOTP Anda dihasilkan oleh aplikasi autentikator Anda (seperti Google Authenticator, Authy, atau Microsoft Authenticator) atau dengan memasukkan kunci rahasia ke pembuat TOTP online ini. Ketika sebuah layanan meminta kode 2FA Anda, buka aplikasi autentikator untuk melihat kode 6 atau 8 digit saat ini. Jika Anda belum mengatur aplikasi autentikator, gunakan pembuat kami di atas dengan memasukkan kunci rahasia yang Anda simpan saat mengaktifkan 2FA di akun Anda. Kode diperbarui secara otomatis setiap 30 detik.
Explore our complete knowledge hub covering SMS vulnerabilities, SIM swap defense, QR code extraction, and recovery key backups.