Generator String & Token Acak

Berjalan secara lokal di browser Anda

Buat string acak, API key, dan token yang aman dengan entropi yang jujur

Set Karakter

Alfabet efektif

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789

62 karakter unik · masing-masing 6 bit

Opsi

190,5 bit entropi per string.

Lanjutan

Output

String yang dibuat muncul di sini.

Pilih set karakter lalu pilih Buat.

Hanya opsi yang diingat di browser ini; string yang dibuat tidak pernah disimpan atau dikirim.

Perlu kata sandi dengan aturan kebijakan? Gunakan Generator Kata Sandi

Generator String & Token Acak

Buat string acak, API key, secret, dan kode undangan di browser Anda. Setiap karakter dipilih secara seragam dengan crypto.getRandomValues dan rejection sampling tanpa bias, dan entropi yang ditampilkan adalah nilai sebenarnya untuk alfabet yang Anda pilih.

Cara menggunakan
  1. 1.Pilih preset seperti Alfanumerik, Hex, atau Aman Base64URL, atau masukkan alfabet kustom.
  2. 2.Atur panjang dan jumlah, lalu aktifkan Hindari ambigu untuk kode yang diketik manual.
  3. 3.Jika perlu, tambahkan prefiks atau sufiks di Lanjutan, misalnya sk_.
  4. 4.Pilih Buat, lalu salin satu string, Salin Semua, atau unduh file .txt.
Cara entropi dihitung

Entropi adalah panjang × log2(ukuran alfabet) bit, memakai karakter unik yang tersisa setelah karakter ambigu dihapus. Prefiks atau sufiks adalah teks tetap dan tidak menambah entropi. Dengan Wajib tiap kelas, string yang tidak memuat suatu kelas dibuat ulang dan entropi dihitung persis atas string yang tersisa, sehingga sedikit lebih rendah. 128 bit atau lebih adalah target umum untuk API key dan token sesi.

Batasan dan privasi

Panjang 1–1024, jumlah 1–100, alfabet kustom hingga 4096 code point, serta prefiks atau sufiks hingga 64. Alfabet kustom dipecah per code point Unicode, sehingga emoji yang tersusun dari beberapa code point dihitung sebagai beberapa karakter. String yang dibuat hanya ada di memori; opsi Anda diingat di browser ini, string-nya tidak.

CodingTool resmi diluncurkan di

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.tools