pl

Generator UUID

Generuj UUID (wersja 1, 4 lub 7) lokalnie w przeglądarce: kryptograficznie losowo i natychmiast, bez wysyłania plików.

Wynik
 
Pobierz
Wersja
  • Wersja 1 (znacznik czasu + węzeł)
  • Wersja 4 (losowa)
  • Wersja 5 (oparta na nazwie, SHA-1)
  • Wersja 7 (uporządkowana czasowo)
Liczba
Wielkie litery
Myślniki
Czy mój plik jest przesyłany?

Nie. Wszystko działa w Twojej przeglądarce - Twój plik nigdy nie opuszcza urządzenia. Jak to sprawdzić

Bez wysyłania100% lokalnie
Treści zostają u Ciebiebrak dostępu osób trzecich
Serwery w NiemczechRODO już w projekcie
Zbadane niezależnieTLS A+ · Nagłówki A+

UUID (Universally Unique Identifier, RFC 9562) to 128-bitowy identyfikator, który jest praktycznie gwarantowanie unikalny, bez potrzeby przydzielania go przez jakikolwiek centralny urząd. Właśnie dlatego UUID są pierwszym wyborem dla kluczy bazodanowych, nazw plików i obiektów, identyfikatorów korelacyjnych w logach oraz wszędzie tam, gdzie dwa niezależne systemy muszą tworzyć identyfikatory, które nigdy się nie pokryją. Ten generator tworzy je natychmiast w wybranej przez Ciebie liczbie.

Wybierasz między wersją 4 a wersją 7. Wersja 4 składa się niemal w całości z losowości i jest powszechnym standardem, gdy kolejność nie ma znaczenia. Wersja 7 umieszcza znacznik czasu na początku, dzięki czemu wartości dają się sortować chronologicznie, co w nowoczesnych bazach danych bywa szybsze jako klucz główny, ale celowo ujawnia przybliżony moment utworzenia. W obu przypadkach losowość pochodzi z bezpiecznego kryptograficznie źródła przeglądarki (Web Crypto), a nie ze słabego pseudolosowego generatora.

Generowanie odbywa się w całości lokalnie w przeglądarce, w czystym JavaScript: nie ma żadnego wejścia, nic nie jest wysyłane, nic nie jest zapisywane i żadna obca biblioteka nie jest doczytywana z CDN. Opcjonalnie możesz wypisać wartości wielkimi literami lub usunąć myślniki (32 czyste znaki Hex). Wynik pojawia się jako plik tekstowy z jednym UUID na wiersz, który możesz pobrać.

Dane techniczne

Dane techniczne
Formaty wejścioweBez pliku (generator)
Format wyjściowyTXT
Przetwarzanie wsadoweNie
PrzetwarzanieLokalnie w przeglądarce (JavaScript)
Przesyłanie plikówBrak

W 3 krokach

  1. Wybierz wersję i liczbę.
  2. Kliknij Generuj.
  3. Pobierz UUID jako plik tekstowy.

Ograniczenia: UUID to identyfikatory, a nie sekrety: nie nadają się jako hasło ani klucz, do tego użyj generatora haseł. Wersja 4 jest praktycznie wolna od kolizji, ale nie jest matematycznie gwarantowana jako unikalna. Wersja 7 z grubsza ujawnia moment utworzenia (na tym opiera się sortowalność). W jednym przebiegu powstaje najwyżej 1000 wartości.

Częste pytania

Czy dane są wysyłane?

Nie. Nie ma żadnego wejścia; wartości powstają w całości lokalnie w przeglądarce i nie są zapisywane ani wysyłane.

Jaka jest różnica między wersją 4 a 7?

Wersja 4 to niemal czysta losowość (bez kolejności). Wersja 7 umieszcza na początku znacznik czasu, dzięki czemu sortuje się chronologicznie i często jest lepszym kluczem bazodanowym, ale ujawnia przybliżony moment utworzenia.

Czy UUID są naprawdę unikalne?

Praktycznie tak. W wersji 4 prawdopodobieństwo kolizji jest tak znikome, że w praktyce jest pomijalne; jedynie centralne przydzielanie daje pełną gwarancję unikalności.

Jakie źródło losowości jest używane?

Bezpieczne kryptograficznie źródło przeglądarki (Web Crypto), a nie słaby generator pseudolosowy. Chroni to przed przewidywalnymi wartościami.

Czym jest przestrzeń nazw w wersji 5?

Stały UUID, który określa rodzaj nazwy (DNS dla nazw domen, URL, OID lub X.500). Cztery standardowe przestrzenie nazw pochodzą z RFC 9562/4122; alternatywnie możesz wpisać własny UUID jako przestrzeń nazw.

Czy mogę użyć UUID jako hasła?

Lepiej nie. UUID to identyfikator o stałej strukturze, a nie sekret. Do haseł użyj generatora haseł z regulowaną długością i wyborem znaków.

Powiązane narzędzia