CanDoYa
ID

Generator NanoID Gratis

Berjalan sepenuhnya di browser Anda - tanpa unggah, tanpa daftar.

Edit karakter64 karakter berbeda
Memuat…
Bagikan tool ini

Apa itu generator NanoID?

Generator NanoID membuat ID string unik yang pendek dan ramah URL memakai sumber acak yang aman secara kriptografis. NanoID adalah alternatif ringkas untuk UUID: ID standarnya 21 karakter dari alfabet 64 simbol, cocok untuk primary key database, URL, token, dan nama file, semuanya dibuat langsung di browser kamu.

Cara pakai

  1. 1Pilih alfabet. Pakai alfabet default yang ramah URL, atau pilih huruf kecil, heksadesimal, angka, atau set tanpa karakter mirip - bisa juga masukkan karaktermu sendiri.
  2. 2Atur panjang dan jumlah. Tentukan berapa karakter setiap ID (21 secara default) dan berapa banyak ID yang dibuat sekaligus.
  3. 3Generate. Klik Generate untuk membuat sekumpulan ID baru. Angka kemungkinan-ID dan keamanan-tabrakan akan menyesuaikan dengan pengaturanmu.
  4. 4Salin yang dibutuhkan. Klik Copy pada satu ID, atau Copy all untuk mengambil seluruh daftar, satu ID per baris.

Cocok untuk siapa

Setiap ID dibuat di browser memakai generator angka acak Web Crypto, jadi tidak ada yang diupload dan alat ini tetap bisa dipakai offline setelah halaman termuat. Algoritmenya memakai metode uniform milik NanoID, yang menyaring byte acak alih-alih mengambil sisa bagi biasa, sehingga tidak ada karakter yang lebih sering muncul dari yang lain dan hasilnya tetap tidak bias. Ubah panjangnya, ganti alfabet ke huruf kecil, heksadesimal, atau set tanpa karakter mirip, atau masukkan karaktermu sendiri, lalu buat hingga seribu ID sekaligus.

Tanya jawab

Apakah generator NanoID ini gratis?

Ya, sepenuhnya gratis tanpa perlu daftar dan tanpa batas. Setiap ID dibuat di browser, jadi kamu bisa membuat sebanyak apa pun batch yang diinginkan, bahkan offline setelah halaman termuat.

Apa bedanya NanoID dengan UUID?

UUID punya format tetap 36 karakter. NanoID lebih ringkas dan bisa diatur: defaultnya 21 karakter ramah URL, sekitar 40% lebih pendek, dengan ketahanan tabrakan yang setara. NanoID juga memungkinkan kamu mengubah panjang dan alfabet, sementara format UUID tetap.

Apakah ID yang dihasilkan aman secara kriptografis?

Ya. ID dibuat memakai getRandomValues dari Web Crypto browser, sumber acak aman yang sama dipakai untuk key dan token, dan algoritme uniform NanoID membuat setiap karakter punya peluang sama sehingga hasilnya tidak bias atau bisa ditebak.

Apa alfabet default NanoID?

Alfabet defaultnya punya 64 simbol ramah URL: A-Z, a-z, 0-9 ditambah underscore dan hyphen. Karena semua karakternya aman di URL, kamu bisa langsung menaruh ID ke link, nama file, atau path tanpa perlu encoding.

Berapa panjang NanoID yang ideal?

Dua puluh satu karakter adalah standar dan aman untuk hampir semua kebutuhan, setara dengan ketahanan tabrakan UUID. ID yang lebih pendek cocok untuk data bervolume rendah atau kode yang dilihat manusia, tapi keyspace yang lebih kecil menaikkan risiko tabrakan, jadi perhatikan angka risikonya sebelum memperpendek.

Bisakah saya pakai karakter sendiri?

Bisa. Pilih Custom, atau langsung edit kotak karakter, dan ID akan dibuat persis dari karakter yang kamu masukkan. Karakter yang duplikat akan diabaikan dan kamu bisa memakai simbol berbeda apa pun, sampai 256 karakter.

Apakah ID yang saya buat diupload ke suatu tempat?

Tidak. Semuanya dibuat secara lokal di browser memakai Web Crypto API dan tidak ada yang dikirim ke server, jadi ID kamu tetap privat di perangkatmu.