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 7d04c653-33e1-4595-bc8c-e41176910db0
2 48a020ca-cbc4-4a2f-bc2d-e123e76b7292
3 d9b83178-9fca-4895-a873-fa3b347461f6
4 b3a46b58-a4da-4853-a269-976ae4974717
5 57f89c52-f503-4d2f-bc21-0817d7be1566
6 72b3eaa7-567c-4d8f-b64d-8a64b7c8d81d
7 c3f45c89-5b41-4b54-9711-91cf030878d8
8 3b67fffd-96cf-4177-91ac-b64dccb83159
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”.