Generator UUID
Generuj losowe UUID v4 masowo.
- Natychmiast
- Za darmo
- Prywatnie (przetwarzane lokalnie)
- Bez rejestracji
Unikalne identyfikatory na żądanie
UUID są wszędzie w programowaniu: klucze baz danych, identyfikatory obiektów, tokeny. To narzędzie generuje ich tyle, ile potrzeba, natychmiast, z kryptograficznym źródłem losowości.
Jak używać
-
Wybierz ilość
Od 1 do 100 UUID naraz.
-
Ustaw format
Wielkie litery i myślniki według potrzeb.
-
Skopiuj
Po jednym UUID lub całą listę naraz.
Budowa UUID v4
| Cecha | Szczegół |
|---|---|
| Długość | 36 znaków (32 hex + 4 myślniki) |
| Format | 8-4-4-4-12 (np. xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx) |
| Wersja | 13. znak to zawsze „4” |
| Losowość | 122 bity z Web Crypto |
Zastosowania
- Bazy danych: klucze główne bez ryzyka kolizji.
- API i pliki: unikalne nazwy, tokeny żądań.
- Testy: generowanie fikcyjnych zbiorów danych.
Najczęstsze pytania
Czym jest UUID?
UUID (uniwersalny unikalny identyfikator), zwany też GUID, to 128-bitowy identyfikator zapisany jako 36 znaków (32 cyfry szesnastkowe i 4 myślniki). Jednoznacznie identyfikuje element bez centralnej koordynacji.
Czym jest wersja 4?
UUID v4 jest generowany (pseudo)losowo. To najczęstsza wersja, ponieważ nie wymaga ani adresu sprzętowego, ani zegara: wystarczy dobre źródło losowości.
Czy dwa UUID mogą być identyczne?
W teorii tak, w praktyce nie. Przy 122 losowych bitach prawdopodobieństwo kolizji jest tak małe, że pomijalne, nawet przy generowaniu miliardów identyfikatorów.
Czy losowość jest wiarygodna?
Tak. Narzędzie używa crypto.randomUUID (lub crypto.getRandomValues jako rozwiązania zapasowego), kryptograficznego generatora przeglądarki, znacznie bezpieczniejszego niż Math.random.
Czy UUID są wysyłane online?
Nie. Są generowane lokalnie i nigdy nie opuszczają Twojego urządzenia.