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 e3633d2a-83c4-4dc6-9370-7e616eb35353
2 86f99fe0-eb28-41a6-8492-3b09cd7eab29
3 29c3540b-eaf3-43fc-a738-058458e3b3d3
4 de910489-881e-4656-a801-f7568a6357e3
5 21334a63-1dd0-4530-b886-9c3a982fb4c9
6 70228316-efa1-4656-a0ad-002debac42fd
7 86d0f507-3f00-4590-a681-069a2f3b7c68
8 2fb5f914-aa74-4c1a-97c7-591ca8d09a34
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”.