Generator Nano ID — ID Unik Pendek & Aman untuk URL

Buat ID aman untuk URL yang pendek dan acak seperti V1StGXR8_Z5jdHi6B-myT — formatnya sama dengan pustaka nanoid yang populer. Pilih panjang dan alfabet, tambahkan prefix, lalu cek kalkulator tabrakan untuk memastikan ID kamu cukup panjang.

Diperbarui
ULID

Decode ULID

Data kamu tidak pernah meninggalkan komputer kamu. Semua proses berjalan 100% secara lokal di browser kamu.

Apakah alat ini membantu?0.0 0 penilaian
Buat ULID (terurut waktuTimestamp bisa didecode) atau Nano ID dengan alfabet dan panjang sendiri.Generator ULID & Nano ID →

Cara menggunakan Generator Nano ID

  1. Halaman dimulai dalam mode Nano ID dengan 21 karakter aman untuk URL secara default.
  2. Pilih panjang yang lebih pendek atau lebih panjang dan sebuah alfabet — untuk kode yang akan diketik orang, pilih “Tanpa karakter mirip”.
  3. Masukkan berapa banyak ID yang kamu buat per jam untuk melihat waktu hingga peluang duplikat mencapai 1%.
  4. Salin atau unduh ID-nya.

Cara Nano ID memilih karakter

Setiap karakter diambil dari alfabet menggunakan crypto.getRandomValues. Agar setiap karakter memiliki peluang yang sama, byte acak di-mask ke pangkat dua berikutnya dan nilai di luar alfabet dibuang — sama seperti pendekatan pustaka nanoid — alih-alih memakai modulo, yang akan membuat sebagian karakter lebih sering muncul.

Estimasi tabrakan menggunakan batas birthday: dengan alfabet berisi A karakter dan panjang L, ada AL kemungkinan ID, dan peluang duplikat 1% muncul setelah sekitar √(0,02 · AL) ID. Untuk ID yang bisa diurutkan, lihat ULID Generator.

Juga dicari sebagai: nanoid generator, nanoid online, generator short id, generator id aman url, nanoid collision, generator id alfabet kustom, generator id acak.

Tool yang cocok dipakai bersama Generator Nano ID

  • Generator UUID — Buat UUID acak secara kriptografis (v4) atau UUID berbasis timestamp yang bisa diurutkan (v7) dalam jumlah banyak, lalu salin atau unduh hasilnya.
  • Generator Kata Sandi — Buat kata sandi yang kuat dan benar-benar acak, atau frasa sandi yang mudah diketik, dengan aturan lanjutan: sertakan atau kecualikan kata, wajibkan karakter tertentu, pilih simbol yang diizinkan, dan hindari pengulangan serta urutan.
  • Generator Angka Acak — Buat angka acak (dengan atau tanpa duplikat), pilih pemenang dari daftar, acak urutan nama, bagi kelompok menjadi tim, lempar koin, dan lempar dadu.
  • Generator Slug — Ubah judul apa pun menjadi slug URL huruf kecil yang bersih, dengan transliterasi aksen, umlaut, dan huruf Sirilik yang tepat, penghapusan kata umum opsional, serta mode massal untuk seluruh daftar.

Pertanyaan yang sering diajukan

Apakah Nano ID lebih baik dari UUID?
Untuk ID di URL, ya: 21 karakter Nano ID membawa keacakan yang sedikit lebih besar daripada UUID v4 dengan 15 karakter lebih sedikit. UUID lebih baik jika database atau API memang mengharapkan format tersebut.
Alfabet mana yang sebaiknya saya pakai?
Aman untuk URL adalah default dan paling ringkas. Gunakan Tanpa karakter mirip untuk kode yang akan dibaca atau diketik orang (voucher, kode undangan), dan Angka saja untuk hal seperti nomor pesanan — dengan panjang yang lebih besar sebagai kompensasi.
Apakah ID ini aman?
ID ini berasal dari generator acak kriptografis milik browser, jadi tidak dapat diprediksi. Untuk rahasia seperti API key, gunakan 32 karakter atau lebih.
Bisakah saya memasang Generator Nano ID sebagai aplikasi web dan memakainya offline?
Bisa. Generator Nano ID adalah aplikasi web (PWA) yang bisa dipasang. Pemasangannya lewat browser kamu, bukan diunduh dari toko aplikasi. Klik Pasang aplikasi di bagian atas halaman ini di Chrome atau Edge (Windows, macOS, Linux, ChromeOS) atau di Android. Di iPhone dan iPad, gunakan Bagikan → Tambahkan ke Layar Utama, dan di Safari 17+ pada Mac, gunakan File → Tambahkan ke Dock. Setelah itu, aplikasi akan terbuka di jendelanya sendiri dengan ikonnya sendiri. Karena berjalan sepenuhnya di browser kamu, aplikasi ini tetap bisa dipakai offline. Firefox di desktop tidak bisa memasang aplikasi web. Cara memasang aplikasi.

Tool terkait