Apa Itu Pembuat Kata Sandi?
Pembuat kata sandi (password generator) adalah alat yang membuat kata sandi acak menggunakan keacakan kriptografis, menghasilkan kata sandi yang jauh lebih aman dibandingkan yang dipilih oleh manusia. Kata sandi buatan manusia cenderung mengikuti pola yang dapat diprediksi yang mudah dieksploitasi oleh penyerang.
Generator password kami menggunakan Web Crypto API (crypto.getRandomValues) — sumber keacakan yang sama yang digunakan browser untuk operasi keamanan seperti koneksi TLS/SSL. Semua kata sandi dibuat 100% di browser Anda dan tidak pernah dikirim ke server mana pun.
Sesuaikan panjang (8-128 karakter), jenis karakter (huruf besar, huruf kecil, angka, simbol), lihat entropi dalam bit secara real-time, dan buat hingga 100 kata sandi sekaligus. Gabungkan dengan Penguji Kekuatan Kata Sandi untuk menganalisis kata sandi yang sudah ada.

Cara Menggunakan Pembuat Kata Sandi
Ikuti langkah-langkah berikut untuk membuat kata sandi yang kuat menggunakan generator password kami:
Geser slider untuk memilih panjang kata sandi antara 8 hingga 128 karakter. Kami merekomendasikan minimal 16 karakter untuk keamanan optimal.
Aktifkan kombinasi huruf besar (A-Z), huruf kecil (a-z), angka (0-9), dan simbol (!@#$%...) sesuai kebutuhan. Semakin banyak jenis yang diaktifkan, semakin kuat kata sandi.
Lihat entropi dalam bit dan indikator kekuatan secara real-time. Targetkan minimal 80 bit entropi untuk kata sandi yang kuat.
Klik tombol untuk membuat kata sandi, lalu salin ke clipboard dengan satu klik. Untuk membuat banyak kata sandi sekaligus, gunakan fitur pembuatan massal (hingga 100 sekaligus).
Memahami Entropi dan Kekuatan Kata Sandi
Entropi mengukur ketidakpastian sebuah kata sandi dalam satuan bit. Dihitung menggunakan rumus: entropi = panjang × log2(ukuran pool karakter). Semakin tinggi entropi, semakin kuat kata sandi tersebut. Berikut tingkatan kekuatan berdasarkan entropi:

Kata sandi pendek atau dengan sedikit jenis karakter. Dapat diretas dalam hitungan menit. Contoh: kata sandi 6 karakter hanya huruf kecil.
Perlindungan dasar untuk akun berisiko rendah. Contoh: 8-10 karakter dengan huruf dan angka. Masih rentan terhadap serangan yang ditargetkan.
Perlindungan baik untuk sebagian besar akun. Contoh: 12 karakter dengan semua jenis (huruf besar, huruf kecil, angka, simbol) — sekitar 78 bit entropi.
Perlindungan sangat baik. Contoh: 16+ karakter dengan semua jenis. Butuh triliunan tahun untuk diretas secara brute force pada 10 miliar percobaan per detik.
Password Generator: 12 Karakter vs 15 Karakter
Perbedaan antara kata sandi 12 dan 15 karakter mungkin tampak kecil, tetapi dampaknya pada keamanan sangat signifikan:
Kata sandi 12 karakter menggunakan semua jenis karakter (92 karakter) memiliki sekitar 78 bit entropi. Ini berarti dibutuhkan sekitar 10 triliun tahun untuk meretasnya secara brute force pada kecepatan 10 miliar percobaan per detik. Sudah cukup kuat untuk sebagian besar akun sehari-hari.
Kata sandi 15 karakter dengan jenis karakter yang sama memiliki sekitar 98 bit entropi — sekitar 6.500× lebih banyak kombinasi per karakter tambahan. Pada 15 karakter, waktu yang dibutuhkan untuk brute force meningkat menjadi angka yang nyaris tak terbatas.
Untuk akun penting seperti perbankan, email utama, dan password manager, kami merekomendasikan minimal 16 karakter (105 bit entropi). Untuk kunci enkripsi atau kata sandi WiFi, gunakan 20-32 karakter untuk perlindungan maksimal.
Rekomendasi Panjang Kata Sandi
Berikut panduan panjang kata sandi berdasarkan tingkat keamanan yang dibutuhkan:
Akun Umum (16 karakter)
Media sosial, forum, situs belanja online. Minimal 16 karakter dengan semua jenis karakter diaktifkan — menghasilkan sekitar 105 bit entropi.
Akun Penting (20 karakter)
Perbankan online, email utama, akun kerja. 20 karakter memberikan sekitar 130 bit entropi — praktis tidak mungkin diretas secara brute force.
Password Manager (24+ karakter)
Master password untuk password manager harus sangat kuat karena melindungi semua kata sandi lainnya. Gunakan 24+ karakter atau passphrase 5-6 kata acak.
Kunci Enkripsi & WiFi (24-32 karakter)
Untuk kata sandi WiFi, kunci enkripsi disk, atau API key, gunakan 24-32 karakter untuk perlindungan tingkat tertinggi.
Praktik Terbaik Keamanan Kata Sandi
Ikuti praktik-praktik berikut untuk memaksimalkan keamanan kata sandi Anda:

Gunakan minimal 16 karakter — Setiap karakter tambahan melipatgandakan kombinasi yang mungkin secara eksponensial
Aktifkan semua jenis karakter — Huruf besar, huruf kecil, angka, dan simbol memperbesar pool karakter dari 26 menjadi 92
Jangan pernah menggunakan ulang kata sandi — Setiap akun harus memiliki kata sandi unik untuk mencegah satu kebocoran membahayakan semua akun
Gunakan password manager — Simpan kata sandi acak yang kuat di password manager seperti Bitwarden, 1Password, atau KeePass
Aktifkan autentikasi dua faktor (2FA) — Tambahkan lapisan keamanan ekstra di luar kata sandi
Jangan ganti kata sandi tanpa alasan — NIST (SP 800-63B) tidak lagi merekomendasikan penggantian berkala; ganti hanya jika ada dugaan kebocoran
Hindari informasi pribadi — Nama, tanggal lahir, nama hewan peliharaan, dan kata-kata umum mudah ditebak oleh penyerang
Bagaimana Generator Kami Menjamin Keamanan
Keamanan sebuah password generator bergantung pada sumber keacakan dan cara pemrosesan data. Berikut perbandingan pendekatan yang digunakan:
Menggunakan crypto.getRandomValues yang mengambil entropi dari sumber hardware (gerakan mouse, timing disk, noise CPU) melalui entropy pool sistem operasi. Hasilnya benar-benar tidak dapat diprediksi dan aman secara kriptografis.
Generator bilangan pseudo-random yang menggunakan algoritma deterministik. Jika seed diketahui, semua output dapat diprediksi. JANGAN PERNAH gunakan Math.random() untuk membuat kata sandi atau token keamanan.
Semua kata sandi dibuat sepenuhnya di browser Anda. Tidak ada data yang dikirim melalui jaringan, disimpan di server, atau dicatat di log. Anda bisa memverifikasi ini melalui tab Network di developer tools browser.
Kesalahan Umum Kata Sandi yang Harus Dihindari
Hindari kesalahan-kesalahan berikut yang sering membahayakan keamanan kata sandi:
Kata sandi terlalu pendek — Kurang dari 12 karakter rentan terhadap serangan brute force modern
Pola yang dapat diprediksi — 'Password1!', 'qwerty123', 'abc123' ada di setiap daftar kata sandi umum
Informasi pribadi — Nama hewan peliharaan, tanggal lahir, nama pasangan mudah ditemukan di media sosial
Menggunakan ulang kata sandi — Jika satu situs diretas, penyerang akan mencoba kata sandi yang sama di layanan lain
Substitusi yang jelas — 'P@ssw0rd' (@ mengganti a, 0 mengganti o) adalah pola yang sudah dikenal penyerang
Menyimpan di catatan atau file teks — Gunakan password manager terenkripsi, bukan sticky notes atau file .txt
Alat Keamanan dan Generator Terkait
Jelajahi alat gratis kami lainnya untuk keamanan dan produktivitas:
Analisis kekuatan dan entropi kata sandi yang sudah ada.
Periksa sertifikat SSL/TLS dari domain mana pun.
Periksa catatan SPF domain untuk keamanan email.
Periksa kebijakan DMARC untuk perlindungan email.
Buat QR Code kustom dengan logo dan warna.
Cari catatan DNS dari domain mana pun.