UUID to 128-bitowy identyfikator bez koordynacji centralnej. v4: losowość + metadane wersji — 36 znaków z myślnikami. Kolizje praktycznie nierealne w skali aplikacji.
Generator UUID
UUID v4 są losowe i praktycznie wolne od kolizji w typowych ID aplikacji. Użyj ich do fixture’ów, request ID, kluczy idempotencji i identyfikatorów bez obiegu przez serwer.
Generator UUID v4
Losowe UUID v4 do fixture’ów, identyfikatorów i placeholderów. Każda wartość z crypto.randomUUID() — kryptograficznie silna, generowana w przeglądarce.
Ile sztuk 8 wartości
UUID
1 bcd61d3c-b20a-4e79-b033-14eba0e869e4
2 9dbfbc0b-46af-433e-b0ab-9f0661fea50c
3 27386b2a-9652-4602-8948-2660ac365f2c
4 f5eb30a9-4811-4636-b857-6e7bf9d59f75
5 976f671a-1402-448c-85b4-01ea036284c8
6 7f34c88b-f7fb-4fbd-8d0a-43f52782d9dc
7 0452e3d8-ba50-41bd-b6ab-7d070f366d1a
8 c1246b67-c36b-4944-a043-fbdf63c37f9d
Typowe zastosowania
Klucze bez round-trip do bazy
Generuj po stronie klienta i zapisuj.
Idempotency key
Dedup retry na serwerze.
Fixtures i demo
Storybook i testy bez kolizji między runami.
Jak korzystać z narzędzia
- 1 Ustaw rozmiar partii (1–50).
- 2 Format z myślnikami / wielkie litery.
- 3 Kopiuj pojedynczo lub całą listę.
- 4 Regeneruj dla nowej puli.
Najczęstsze pytania
v4 czy v7?
v7 sortowalny po czasie; v4 losowy — lepszy, gdy kolejność zdradza wzorzec.
Bezpieczeństwo?
CSPRNG z platformy; nie używaj UUID jako sekretu sesji.
Nil UUID?
Same zera — sentinel „brak wartości”.