Obszar narzędzia
generator UUID, generator GUID i walidator UUID
Generuj do 100 UUID i waliduj istniejące wartości.
Generator i walidator UUID
Generator i walidator UUID
bajtów →
Generator i walidator UUID
Parametry zapytania
IDN / Punycode
Generator i walidator UUID
..
Nagłówek
Payload
Metadane
· Wygasa:
Zweryfikuj podpis
Podpisz (HS)
Generator i walidator UUID
Biblioteka wzorców
Podświetlone dopasowania
Dopasowania ()
Wynik zamiany
Generator i walidator UUID
Względnie:
Strefa czasowa
Zbuduj z części
Różnica
Generator i walidator UUID
Generator i walidator UUID
Generator i walidator UUID
Przykłady
UUID v4
550e8400-e29b-41d4-a716-446655440000
UUID v7
019e8eb6-b49c-7a57-aced-aff757cee34d
UUID Poradniki i artykuły
Jak UUID tworzy identyfikatory bez centralnej koordynacji
UUID pozwala wielu systemom niezależnie nadawać ID z bardzo małym ryzykiem kolizji, ale nie zastępuje dobrego modelu danych.
Czytaj artykułJak wybrać właściwą wersję UUID
UUIDv4, UUIDv7 i wersje name-based optymalizują inne cechy: losowość, kolejność czasową albo deterministyczne mapowanie.
Czytaj artykułNajczęstsze błędy UUID w bazach danych i API
Zły typ kolumny, przypadkowy index, słaba walidacja i traktowanie UUID jak sekretu tworzą problemy poza samym generatorem.
Czytaj artykułGenerator i walidator UUID
Generuj do 100 UUID i waliduj istniejące wartości. DevToolGrid Online oferuje darmowy generator UUID, generator GUID i walidator UUID.
Czym jest UUID?
UUID (uniwersalny unikalny identyfikator), zwany też GUID, to 128-bitowa wartość zapisana jako 36 znaków, na przykład 550e8400-e29b-41d4-a716-446655440000. UUID pozwalają niezależnym systemom tworzyć identyfikatory — dla wierszy bazy, plików czy zdarzeń — bez centralnego organu, z znikomym ryzykiem kolizji.
Jak wygenerować UUID
- 1 Wybierz wersję: v4 (losowa), v7 (uporządkowana czasem), v1, v3/v5 (na podstawie nazwy) lub NIL.
- 2 Ustaw, ile wygenerować, oraz opcje formatu, jak wielkie litery, nawiasy lub URN.
- 3 Kliknij Generate, a następnie skopiuj listę lub pobierz jako plik.
- 4 Wklej istniejący UUID do walidatora, aby go sprawdzić i wykryć wersję.
Uwagi i pułapki UUID
- Losowe nie znaczy sekwencyjnev4 jest w pełni losowa, co rozprasza indeksy bazy. Używaj v7, gdy potrzebujesz id uporządkowanych czasem i przyjaznych indeksom.
- v1 może ujawniać informacjeWersja 1 zawiera znacznik czasu i identyfikator węzła. Wybieraj v4 lub v7, jeśli te metadane są wrażliwe.
- Wielkość liter i formatUUID nie rozróżniają wielkości liter, ale zwykle są małe. Nawiasy i prefiks urn:uuid: to opcjonalne style.
UUID v4 vs v7 (i GUID)
v4 generowany jest z losowych bitów i jest najczęstszym wyborem dla ogólnych id. v7 umieszcza znacznik czasu w milisekundach na początku, więc wartości sortują się według czasu utworzenia i lepiej sprawdzają się jako klucze bazy. GUID to po prostu nazwa Microsoftu dla tego samego 128-bitowego standardu UUID.
Najczęstsze pytania
Czy to narzędzie jest darmowe?
Tak. Generator i walidator UUID są całkowicie darmowe i bez limitów.
Czy moje dane są wysyłane na serwer?
Nie. UUID są generowane lokalnie w przeglądarce przy użyciu bezpiecznego generatora losowego; nic nie jest wysyłane.
Czy dwa UUID mogą się zderzyć?
W praktyce nie. Liczba losowych UUID v4 jest tak ogromna, że kolizja jest astronomicznie nieprawdopodobna.
Której wersji użyć?
Używaj v4 do celów ogólnych, a v7 do kluczy bazy korzystających z porządku czasowego.