Generator UUID
Generuj jeden lub więcej losowych UUID wersji 4. Opcje wielkich liter i usuwania myślników.
Jak to działa
Generator UUID tworzy Universally Unique Identifiers (Globalnie Unikalne Identyfikatory) w formatach v1, v4 i v5 bezpośrednio w przeglądarce.
Wybierz wersję UUID: v4 (losowy, zalecany dla większości zastosowań), v1 (oparty na czasie i adresie MAC) lub v5 (oparty na przestrzeni nazw i nazwie, deterministyczny). Kliknij Generuj, aby uzyskać jeden UUID lub określ liczbę (do 100) dla generowania wsadowego.
Format wyjściowy: standardowy UUID z myślnikami (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) lub wersja bez myślników.
UUID v4 jest zalecany gdy potrzebujesz losowych, unikalnych identyfikatorów. UUID v5 jest przydatny gdy ten sam wejście zawsze powinno generować ten sam identyfikator (np. URL → UUID).
Przypadki użycia
- Generowanie kluczy głównych bazy danych
- Tworzenie unikalnych identyfikatorów sesji
- Tagowanie zasobów w systemach rozproszonych
- Testowanie aplikacji z losowymi danymi
- Generowanie kluczy API
Często zadawane pytania
- Jaka jest różnica między UUID v1, v4 a v5?
- v1 jest oparty na czasie i adresie MAC; v4 jest losowy; v5 jest deterministycznym skrótem przestrzeni nazw + nazwa.
- Czy UUID v4 jest naprawdę unikalny?
- Prawdopodobieństwo kolizji jest astronomicznie małe (~1 na 2^122). W praktyce: unikalne.
- Czy UUID mogę używać jako klucz bazy danych?
- Tak — UUID są powszechnie używane jako klucze główne. Uwaga: UUID v1/v4 są losowe i mogą powodować fragmentację indeksów B-tree.
- Co to jest przestrzeń nazw UUID v5?
- Standardowe przestrzenie nazw: URL, DNS, OID, X.500. Wybierz zgodnie z typem wejścia.
- Czy wygenerowane UUID są wysyłane na serwer?
- Nie — generowanie odbywa się lokalnie w przeglądarce.