Handytool
NarzędziaDziała lokalnie

Generator UUID

Generuj kryptograficznie losowe UUID v4 lub identyfikatory UUID v7 uporządkowane w czasie, jeden lub wiele naraz — w Twojej przeglądarce.

UUID-y
Twoje UUID-y pojawią się tutaj.
Wersja

v4 jest całkowicie losowy. v7 osadza czasów milisekundowy do porządkowania przyjaznego bazom danych.

Generuj 1 do 100 UUID-ów na raz.

Wielkość liter

Działa całkowicie w Twojej przeglądarce. Nic nie jest wysyłane.

O Generator UUID

Generator UUID Handytool tworzy kryptograficznie losowe identyfikatory UUID v4 i identyfikatory UUID v7 uporządkowane w czasie — gotowe do wklejenia do baz danych, wywołań API lub konfiguracji aplikacji. Generuj jeden naraz lub masowo generuj do 100, zmieniaj wielkość liter, usuwaj łączniki, owijaj w nawiasy klamrowe. Każdy ID pochodzi z Web Crypto API i jest generowany całkowicie w Twojej przeglądarce.

Funkcje: Generator UUID

  • 01

    UUID v4 i UUID v7

    v4 to klasyczne całkowicie losowe UUID używane wszędzie; v7 osadza czasów milisekundowy na początku, więc ID-y są sortowane chronologicznie — idealne dla kluczy głównych bazy danych, które potrzebują dobrej lokalności indeksu.

  • 02

    Generowanie zbiorcze

    Potrzebujesz 100 UUID-ów dla testowego urządzenia? Przesuń suwak. Przełączaj wielkość liter dolne/górne, łączniki i zawijanie w nawiasy klamrowe, aby dopasować Twoje środowisko, a następnie skopiuj całą blok lub pobierz jako plik .txt.

  • 03

    Kryptograficznie losowy

    Każde UUID jest generowane za pomocą crypto.randomUUID (dla v4) lub crypto.getRandomValues (dla v7) — to samo bezpieczne źródło losowe używane przez HTTPS. Bez słabego fallbacku Math.random().

Generator UUID – FAQ

Co to jest UUID?
UUID (Universally Unique Identifier), zwany również GUID, to identyfikator 128-bitowy przeznaczony do bycia unikalnym w przestrzeni i czasie bez żadnej centralnej władzy. UUID-y to standardowy sposób przypisywania ID-ów do rekordów, obiektów i zdarzeń w systemach rozproszonych.
Czy powinienem używać UUID v4 czy v7?
Użyj v4, gdy chcesz całkowicie losowy ID bez osadzonej informacji. Użyj v7 jako klucza głównego bazy danych — wiodący czasów sprawia, że inserty są zbiorczością na koniec zamiast losowe, co dramatycznie poprawia wydajność indeksu B-tree.
Jak unikalne są UUID naprawdę?
Losowy 128-bitowy UUID ma 2^122 możliwych wartości. Musisz wygenerować około 2,7 kwintylionów UUID-ów, aby mieć szansę na miliardu-do-jednej kolizji. Dla każdego praktycznego celu kolizje są niemożliwe.
Czy mogę to używać dla tokenów bezpieczeństwa?
UUID v4 używa Web Crypto API, więc jest kryptograficznie losowy i odpowiedni dla ID-ów sesji lub krótkotrwałych tokenów. Dla długotrwałych tajemnic, wolisz dedykowany format tokenu z tagami uwierzytelniania. UUID v7 ujawnia czas utworzenia, więc unikaj tego dla czegokolwiek wrażliwego na bezpieczeństwo.
Czy UUID-y są wysyłane gdziekolwiek?
Nie. Każde UUID jest generowane lokalnie przy użyciu API crypto przeglądarki. Nic nie jest wysyłane, rejestrowane ani przechowywane.

Powiązane narzędzia

Narzędzia

Odkryj inne narzędzia

Wszystkie narzędzia