Generator Kata Sandi Online Gratis
Buat kata sandi acak yang kuat dan aman.
Who uses the Generator Kata Sandi?
- Pengguna yang sadar keamanan membuat kata sandi kuat yang unik untuk setiap akun baru.
- Administrator TI menghasilkan kredensial sementara untuk akun karyawan baru.
- Developer mengisi database pengujian dengan hash kata sandi realistis untuk lingkungan staging.
How the Generator Kata Sandi works
Atur panjang kata sandi yang diinginkan dengan penggeser (8–64 karakter).
Centang atau hapus centang jenis karakter: Huruf besar (A–Z), huruf kecil (a–z), angka (0–9), simbol (!@#$ dll.).
Klik Buat Kata Sandi — kata sandi baru yang aman muncul di kolom output, dengan indikator kekuatan di bawahnya.
Klik ikon salin untuk menyalin kata sandi ke clipboard, lalu tempel ke pengelola kata sandi atau kolom yang diinginkan.
Tips & tricks
- Penggeser dibatasi hingga 64 karakter, bukan 128 — untuk sebagian besar akun, 16–20 karakter dengan keempat jenis karakter sudah sangat kuat.
- Simbol tidak dicentang secara default; aktifkan untuk situs yang memerlukan simbol, tetapi perhatikan bahwa beberapa formulir login masih menolak karakter khusus tertentu.
- Setiap kata sandi yang dihasilkan dijamin menyertakan setidaknya satu karakter dari setiap jenis yang dicentang, jadi kata sandi 12 karakter dengan keempat jenis aktif selalu menyertakan keempatnya, bukan hanya secara acak.
Frequently Asked Questions
Seberapa panjang kata sandi yang aman?
Pedoman keamanan merekomendasikan minimum 12–16 karakter untuk akun umum dan 20+ untuk target bernilai tinggi seperti email, perbankan, atau sistem kerja. Panjang adalah faktor terpenting kekuatan kata sandi — kata sandi 20 karakter huruf kecil saja lebih kuat daripada kata sandi 10 karakter tipe campuran.
Apakah pembuat kata sandi ini benar-benar acak?
Ya. Kata sandi dihasilkan menggunakan Web Crypto API (window.crypto.getRandomValues), yang menggunakan generator angka pseudo-acak yang aman secara kriptografis (CSPRNG). Ini adalah standar yang sama yang digunakan oleh perangkat lunak keamanan dan pengelola kata sandi.
Haruskah saya menyimpan kata sandi ini di browser saya atau di pengelola kata sandi?
Pengelola kata sandi khusus (Bitwarden, 1Password, Dashlane) lebih aman daripada kata sandi yang disimpan di browser. Pengelola kata sandi mengenkripsi brankas Anda dengan kunci utama, bekerja di berbagai perangkat, dan memperingatkan Anda tentang kata sandi yang digunakan kembali atau disusupi. Penyimpanan browser nyaman tetapi kurang aman.
Mengapa saya harus menggunakan kata sandi berbeda untuk setiap situs?
Jika satu situs mengalami kebocoran data dan kata sandi Anda bocor, penyerang menggunakan alat otomatis untuk mencoba kombinasi email dan kata sandi yang sama di ratusan situs lain (credential stuffing). Kata sandi unik per situs berarti satu kebocoran tidak pernah menyebar menjadi pengambilalihan akun di tempat lain.
Apakah kata sandi yang dihasilkan dikirim ke suatu tempat?
Tidak. Pembuatan kata sandi terjadi sepenuhnya di browser Anda menggunakan JavaScript. Tidak ada yang Anda hasilkan yang dikirim ke server mana pun, dicatat, atau disimpan. Tutup tab dan kata sandi hilang — simpan sebelum pergi.
Is my data safe when using the Generator Kata Sandi?
Completely safe. The Generator Kata Sandi processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.
Is the Generator Kata Sandi cryptographically secure?
Yes. Unlike most randomness on this site, the Generator Kata Sandi specifically uses your browser's Crypto API (crypto.getRandomValues()) rather than Math.random() — the same class of random number generator used for cryptographic keys — because password strength depends on genuinely unpredictable randomness.
Can I customise what the Generator Kata Sandi generates?
Yes. Where customisation options are available, you can add your own items, set numeric ranges, or adjust parameters before generating. Default settings are designed for the most common use case so you can get an instant result without any configuration.