Pembuat NanoID
Buat string NanoID yang ringkas dan aman untuk URL langsung di browser Anda.
Cara menggunakan Pembuat NanoID
- Atur panjang ID. 21 karakter adalah default NanoID.
- Pilih berapa banyak ID yang akan dibuat.
- Pilih alfabet: set default yang aman untuk URL, hanya alfanumerik, huruf kecil dan angka, hanya angka, atau heksadesimal.
- Klik Jalankan untuk membuat ID Anda.
Cara kerja Pembuat NanoID
Setiap karakter diambil dari alfabet yang dipilih menggunakan byte acak dari generator bilangan acak yang aman secara kriptografis di browser Anda (crypto.getRandomValues).
Alfabet default memiliki 64 simbol yang aman untuk URL (A-Za-z0-9_-), sehingga setiap karakter membawa 6 bit keacakan dan ID 21 karakter memiliki 126 bit acak, sedikit lebih banyak dari 122 bit UUID v4, dengan 15 karakter lebih sedikit. Alfabet yang lebih kecil membutuhkan ID lebih panjang untuk ketahanan tabrakan yang sama.
Pertanyaan yang sering diajukan
- Apakah alat ini gratis?
- Ya. Buat NanoID secara gratis, tanpa perlu akun.
- Apa bedanya NanoID dan UUID?
- NanoID lebih pendek dan menggunakan alfabet yang lebih besar serta aman untuk URL, sehingga memberikan keunikan sebanding dengan karakter lebih sedikit dibanding UUID standar.
- Apakah ID ini aman secara kriptografis?
- Ya. Karakter dipilih oleh generator bilangan acak yang aman secara kriptografis di browser Anda.