Generator UUID v4

Generated in your browser — never sent to a server.

Czym jest Generator UUID v4

UUID v4 (Universally Unique Identifier wersja 4) to 128-bitowy losowy identyfikator w formacie xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx. Generator używa natywnego Web Crypto API przeglądarki do tworzenia kryptograficznie bezpiecznych UUID bez serwera. UUID v4 to najszerzej stosowana wersja, ponieważ nie wymaga koordynacji, dostępu do sieci ani współdzielonego stanu.

Jak używać

  1. Wybierz liczbę UUID do wygenerowania z menu Liczba.
  2. Kliknij Generuj lub zmień liczbę, aby utworzyć nową partię.
  3. Kliknij Kopiuj obok UUID, aby skopiować go pojedynczo.
  4. Kliknij Kopiuj wszystkie, aby skopiować całą listę jako wiersze.

Kiedy używać

Potrzebujesz unikalnych identyfikatorów dla zdarzeń w rozproszonym systemie? Wygeneruj partię 25 wartości UUID v4 i wklej je bezpośrednio do plików fixture lub instrukcji INSERT. Każde zdarzenie otrzyma własny identyfikator przed dotknięciem bazy danych — możesz przypisać relacje z wyprzedzeniem zamiast czekać na klucze auto-increment.

Często zadawane pytania

Czy te UUID są naprawdę unikalne?

UUID v4 używa 122 bitów losowości, co daje prawdopodobieństwo kolizji około 1 do 5,3 × 10³⁶. Dla wszystkich praktycznych celów kolizje są niemożliwe.

Jaki jest format UUID v4?

UUID v4 ma format xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, gdzie x to losowa cyfra szesnastkowa, a y to 8, 9, a lub b. Cyfra 4 w trzeciej grupie oznacza wersję 4.

Czy moje UUID są wysyłane na serwer?

Nie. Całe generowanie odbywa się lokalnie w przeglądarce za pomocą natywnego Web Crypto API (crypto.randomUUID). Nic nie jest wysyłane.

Czy mogę używać UUID v4 w bazie danych?

Tak. UUID v4 jest natywnie obsługiwany w PostgreSQL (typ uuid), MySQL 8+ (funkcja UUID()), SQL Server (UNIQUEIDENTIFIER) i przechowywany jako ciąg w MongoDB.

Powiązane narzędzia