Generator Kode
14 panjang pola
Sedang 51 bit entropi

Baik untuk voucher dan kode diskon.

Pola Tersimpan

Belum ada pola tersimpan.

Set Karakter
Output yang Dihasilkan
PREVIEW PQQT-9362-ktezUASN-8605-lnpc
Panduan Pola
X — Huruf besar acak (A-Z)XXXXXXXXXX
x — Huruf kecil acak (a-z)xxxxxxxxxx
9 — Angka acak (0-9)9999999999
* — Simbol acak**********
# — Acak dari semua set yang diaktifkan##########
\ — Escape: perlakukan karakter berikutnya sebagai literal\X\9\x

Contoh:

PROMO-XXXX-9999 → Voucher
GIFT-####-#### → Gift Card
######## → Password
####-####-####-#### → API Key

Apa alat ini?

Buat hingga 2.000 kode acak per batch. Gunakan pola untuk menentukan struktur — sempurna untuk kode voucher, kunci API, kata sandi, dan kartu hadiah.

Pertanyaan yang Sering Diajukan

Apa arti karakter pola?

X = huruf besar acak (A-Z), x = huruf kecil acak (a-z), 9 = angka acak (0-9), * = simbol acak, # = acak dari semua set yang diaktifkan. Karakter lain apa pun diperlakukan sebagai literal (misalnya tanda hubung dalam XXXX-9999 selalu merupakan tanda hubung literal).

Apakah kode yang dihasilkan benar-benar acak?

Ya. Semua kode dihasilkan menggunakan generator angka acak kriptografis bawaan browser (crypto.getRandomValues), sumber yang sama yang digunakan untuk operasi sensitif keamanan. Tidak ada data yang dikirim ke server mana pun.

Berapa banyak kode unik yang bisa saya hasilkan?

Hingga 2.000 per batch. Aktifkan "Hanya Kode Unik" untuk menghapus duplikat dalam batch. Untuk volume lebih besar, hasilkan beberapa batch dan gabungkan ekspor. Pola seperti XXXX-9999-XXXX memiliki lebih dari 2 triliun kombinasi yang mungkin.

Bisakah saya menyimpan pola saya untuk nanti?

Ya — beri nama pola Anda dan klik Simpan Pola. Hingga 20 pola disimpan di localStorage browser Anda. Anda juga dapat mengekspor semua pola yang tersimpan sebagai file JSON melalui ikon roda gigi pengaturan di bilah navigasi.

Apakah saya perlu membuat akun atau mendaftar?

Tidak. Tidak ada akun, login, atau email yang diperlukan. Buka halaman dan langsung hasilkan kode. Tidak ada yang Anda hasilkan yang diunggah, dicatat, atau disimpan di luar browser Anda sendiri.

Apakah pembuatan kode dilakukan di server Anda atau di browser saya?

Sepenuhnya di browser Anda. Beberapa generator lain mengirim permintaan melalui server (sering di balik CAPTCHA untuk mengendalikan beban), yang berarti kode Anda melewati infrastruktur mereka. Alat ini tidak pernah membuat permintaan jaringan untuk menghasilkan kode: semuanya berjalan secara lokal menggunakan Web Crypto API.

Berapa peluang dua kode yang dihasilkan bertabrakan?

Tergantung pada ukuran pola, bukan hanya ukuran batch. Untuk kode alfanumerik 8 karakter (62^8 ≈ 218 triliun kombinasi), menghasilkan 2.000 kode memberi peluang tabrakan di bawah 0.001%, dengan perhitungan paradoks ulang tahun yang sama seperti di balik tingkat tabrakan UUID. Aktifkan "Hanya Kode Unik" untuk menjamin tidak ada duplikat dalam satu batch, berapa pun panjang polanya.

Bisakah saya menghasilkan lebih dari 2.000 kode sekaligus?

Batas 2.000 per batch menjaga pembuatan tetap cepat dan sepenuhnya di sisi klien, tanpa antrean server maupun pembatasan laju. Untuk volume lebih besar, jalankan beberapa batch berturut-turut dan gabungkan file hasil ekspor. Tidak ada jeda antar batch karena tidak ada yang diproses di server.

Why true randomness matters for code generation · How to generate unique codes that never repeat · All guide articles