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 3ab8eb5b-bd25-4a0e-8a66-ec05f3470fb3
2 544a6073-8a32-4be3-9abf-3c8ba336cc11
3 d24651c9-e9c1-4ef8-9016-7dcbabac5982
4 d4284e33-9cbe-431f-bd40-a6597482a8d1
5 23d26653-37ef-466d-b794-c4b3595e8c01
6 63233973-bb1e-4698-a38b-8dd88558c733
7 b6d1fc09-9308-4462-8420-7cd55c66ffdb
8 165a3cc6-acc3-4384-a365-37b32a65549d
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”.