UUID generátor
Generuj UUID v4 (čistě random, default volba), UUID v7 (time-prefixed, sortable podle vytvoření), NanoID (kratší, URL-safe) nebo ULID (Crockford base32, lexicographically sortable). Vše klient-side, žádný request na server.
Default 21 znaků (matchuje nanoid lib).
Výsledek ()
Co je co
- UUID v4 — 128 bitů náhody, formát
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx. Bezpečná default volba, nelze řadit chronologicky. - UUID v7 — prvních 48 bitů = unix timestamp v ms, zbytek random. Lexikograficky řazené = řazení podle času vytvoření. Ideální jako primární klíč v DB.
- NanoID — kratší ID (default 21 znaků), URL-safe abeceda
A-Z a-z 0-9 - _. Default 21 znaků má kolizní pravděpodobnost srovnatelnou s UUID v4. - ULID — 26 znaků v Crockford base32 (vyloučené nečitelné znaky
I L O U). Prvních 10 znaků = timestamp v ms (sortable), zbytek random.