← Narzędzia Wydajność Generator UUID

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 cd49cc00-a4db-40d3-94c0-35f7beaf3183
2 7833eb13-203c-4abc-8741-8f9de6b5ed69
3 3811bdf9-8208-4660-bcba-2fc3630d7630
4 0fd979d1-c608-427a-80c8-47b800ac0f4f
5 be8fffb6-8401-4bdf-b7df-f7c70716adad
6 57138b77-745f-4bc7-97e8-88fd9d12bcf5
7 310ac53a-af92-4b3f-bd62-1ae9cb928630
8 01c695aa-f9ba-4f42-919f-813629c7b531

UUID to 128-bitowy identyfikator bez koordynacji centralnej. v4: losowość + metadane wersji — 36 znaków z myślnikami. Kolizje praktycznie nierealne w skali aplikacji.

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. 1 Ustaw rozmiar partii (1–50).
  2. 2 Format z myślnikami / wielkie litery.
  3. 3 Kopiuj pojedynczo lub całą listę.
  4. 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”.

Powiązane narzędzia