Membuat kata sandi acak yang kuat 100% di peramban menggunakan CSPRNG (crypto.getRandomValues). Tidak ada yang dikirim ke server mana pun. Simbol dapat diatur halus lewat preset / whitelist / blacklist sesuai kebijakan layanan.

Kata Sandi yang Dihasilkan

Atur opsi di bawah lalu tekan «Buat».

Panjang / Jumlah

16
Opsi lanjutan

Paksa minimum karakter dari setiap kategori. Jika totalnya melebihi panjang, akan disesuaikan otomatis.

Jenis karakter

Detail simbol

Mode
Kumpulan simbol aktual

Cara pakai

Atur panjang, jenis karakter, dan jumlah; pilih aturan simbol (preset, whitelist, atau blacklist) lalu tekan Buat. Setiap hasil dapat disalin atau dibuat ulang secara individual, dengan kekuatan berbasis entropi.

Input, output, batas

Input: panjang (4–128), jenis karakter, kebijakan simbol, jumlah. Output: password, entropi (bit), perkiraan waktu crack online. Tidak dikirim ke server atau disimpan di akun. Perlu Web Crypto di browser.

Contoh

Panjang 16, besar+kecil+angka+simbol aman. Tiap generate berbeda, bentuknya K7#mP2qL!nR4wX9b.

Kebijakan simbol (penting)

Layanan berbeda menerima set simbol berbeda. Ada yang hanya mengizinkan !@#$%^&*(), ada yang melarang <>'"`\ karena risiko injection. Tiga mode (preset / whitelist / blacklist) menyesuaikan dengan kebijakan apa pun.

Kata sandi yang kuat

  • Panjang: 12+ karakter, 16+ untuk akun penting
  • Acak: tanpa kata kamus, pola berulang, atau info pribadi
  • Unik: berbeda per situs, gunakan password manager
  • Gabungkan dengan autentikasi dua faktor (2FA)

FAQ

Apakah password yang dibuat dikirim ke server?
Tidak. Dibuat di browser dengan crypto.getRandomValues dan tidak pernah diunggah.
RNG mana yang dipakai?
CSPRNG Web Crypto (crypto.getRandomValues). Tidak memakai Math.random.
Bisa menyesuaikan kebijakan simbol situs?
Ya. Preset, whitelist (hanya karakter ini), dan blacklist (kecualikan karakter ini) menutupi aturan ketat.