Generator & Inspektor ULID

Buat ULID yang bisa diurutkan dan baca stempel waktunya

Opsi

1 sampai 1.000 per batch.

Stempel waktu

ULID dalam milidetik yang sama bertambah satu, sehingga batch tetap terurut.

Huruf besar/kecil

Keluaran

Pilih opsi, lalu pilih Buat ULID.

Pilih opsi, lalu pilih Buat ULID.

Keacakan berasal dari crypto.getRandomValues di browser Anda. ULID mengungkap kapan dibuat, jadi jangan pernah memakainya sebagai rahasia atau token akses. Butuh UUID RFC 9562? Buka UUID Generator

Apa itu ULID?

ULID (Universally Unique Lexicographically Sortable Identifier) adalah pengenal 128 bit yang ditulis sebagai 26 karakter Crockford Base32. Sepuluh karakter pertama menyandikan stempel waktu Unix 48 bit dalam milidetik dan 16 karakter terakhir berisi 80 bit acak, sehingga ULID terurut menurut waktu pembuatan sebagai teks biasa dan praktis tidak bertabrakan.

Cara menggunakan
  1. 1.Pilih Buat, tentukan jumlah ULID dan apakah stempel waktunya sekarang atau tanggal-waktu kustom.
  2. 2.Aktifkan Monoton bila batch harus tetap terurut dalam satu milidetik.
  3. 3.Pilih Buat ULID, lalu salin nilai satu per satu, salin semua, atau unduh sebagai teks, JSON, CSV, SQL, atau kode.
  4. 4.Pilih Periksa dan tempel satu ULID per baris untuk memvalidasi serta membaca stempel waktunya.
ULID atau UUID?

Keduanya pengenal 128 bit. ULID lebih pendek sebagai teks (26 karakter, bukan 36), terurut menurut waktu pembuatan, dan memakai alfabet tanpa huruf yang membingungkan. UUID v4 acak tidak mengungkap kapan dibuat. Jika kolom database Anda mengharapkan UUID, pemeriksa menampilkan setiap ULID dalam tata letak UUID; UUID v7 adalah alternatif terstandar yang terurut waktu.

Aturan validasi dan batasan

ULID yang valid memiliki tepat 26 karakter dari 0-9 dan A-Z tanpa I, L, O, dan U, dan karakter pertamanya 0-7 agar stempel waktu muat dalam 48 bit. Masukan tidak peka huruf besar/kecil dan dinormalisasi ke huruf besar; I, L, dan O ditolak alih-alih dibaca sebagai 1 dan 0. Pembuatan memakai crypto.getRandomValues dan hanya berjalan di browser Anda; tidak ada yang disimpan atau dikirim. Siapa pun yang melihat ULID dapat membaca stempel waktunya, jadi jangan gunakan ULID bila waktu pembuatan harus dirahasiakan atau sebagai token yang tidak boleh ditebak.

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.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch