Generuj 5 losowych identyfikatorów UUID w wersji 4 wg RFC 4122 naraz. Dane wejściowe są ignorowane, uruchom ponownie, aby uzyskać nową partię.
Jak korzystać z narzędzia Generator UUID
Naciśnij Uruchom, aby wygenerować świeżą partię identyfikatorów UUID.
W panelu wyjściowym pojawi się pięć identyfikatorów UUID w wersji 4.
Skopiuj je jednym kliknięciem, uruchom ponownie, aby uzyskać nowy zestaw.
UUID (uniwersalny unikalny identyfikator) to 128-bitowa wartość służąca do oznaczania rzeczy, wierszy bazy danych, plików, zdarzeń, wiadomości i zasobów API, bez centralnego urzędu rozdającego identyfikatory. Dowolna maszyna może wygenerować go niezależnie i ufać, że nie będzie się kłócił z cudzym.
Ten generator tworzy identyfikatory UUID w wersji 4, najczęściej spotykanej. UUID v4 jest niemal w całości losowy: 122 ze 128 bitów pochodzi ze źródła losowego, a pozostałe 6 bitów jest ustalone, aby oznaczyć wersję i wariant. Zapisuje się go jako 32 cyfry szesnastkowe w znanym pogrupowaniu 8-4-4-4-12.
Każda partia pięciu jest generowana kryptograficznie bezpiecznym źródłem losowości Twojej platformy, tym samym, którego używa się do losowości istotnej dla bezpieczeństwa, a nie przewidywalną funkcją pseudolosową. Naciśnij ponownie Uruchom w dowolnej chwili, aby uzyskać świeżą partię.
Unikalność jest kwestią prawdopodobieństwa, a nie twardej gwarancji, ale liczby są uspokajające: przy 122 losowych bitach musiałbyś wygenerować miliardy identyfikatorów UUID, zanim szansa na choćby jedną kolizję stałaby się znacząca. W praktyce dla niemal każdej aplikacji jest to faktycznie unikalne.
Wersja 4 to właściwy domyślny wybór, gdy potrzebujesz po prostu unikalnego identyfikatora. Jeśli liczy się kolejność, wersja 7 koduje znacznik czasu w wiodących bitach, więc identyfikatory sortują się według czasu utworzenia, co utrzymuje indeksy bazy danych w lepszym porządku niż w pełni losowe klucze v4. Artykuł w sekcji Nauka o v4 a v7 szczegółowo omawia ten kompromis.
Częste zastosowania to klucze główne, klucze idempotencji, dzięki którym żądanie można bezpiecznie ponowić, identyfikatory korelacji do śledzenia żądania między usługami oraz unikalne nazwy plików. Pamiętaj, że UUID v4 jest losowy, ale nie tajny, więc nie powinien być używany samodzielnie jako token zabezpieczający ani hasło.
Najczęściej zadawane pytania
To identyfikatory UUID w wersji 4 wg RFC 4122: losowe identyfikatory z 122 losowymi bitami, generowane z kryptograficznie silnego źródła.
Kolizje są astronomicznie nieprawdopodobne. Przy 122 losowych bitach musiałbyś wygenerować miliardy identyfikatorów UUID, zanim pojawiłaby się realna szansa na powtórzenie.
Pięć to wygodna partia do większości zadań. Naciśnij Uruchom ponownie, aby wygenerować kolejne pięć, kiedy tylko potrzebujesz więcej.
Osadź to narzędzie
Dodaj to narzędzie do własnej witryny. Skopiuj poniższy fragment, aktualizuje się automatycznie.
<iframe src="https://monu.tools/embed/pl/uuid-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Powiązane narzędzia
Koduj tekst do Base64 lub dekoduj Base64 z powrotem na tekst. Bezpieczny dla UTF-8 z automatycznym wykrywaniem kierunku.
Koduj i dekoduj adresy URL oraz ich komponenty w kodowaniu procentowym, bezpiecznie dla UTF-8.
Zdekoduj JSON Web Token, aby zbadać jego nagłówek i ładunek, z czytelnymi czasami wygaśnięcia i wydania. Działa w całości w Twojej przeglądarce, tokeny nigdy nie są przesyłane.
Generuj skróty SHA-1, SHA-256, SHA-384 i SHA-512 dowolnego tekstu, bezpośrednio w przeglądarce.