Programista

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ć

  1. Wybierz ilość

    Od 1 do 100 UUID naraz.

  2. Ustaw format

    Wielkie litery i myślniki według potrzeb.

  3. Skopiuj

    Po jednym UUID lub całą listę naraz.

Budowa UUID v4

CechaSzczegół
Długość36 znaków (32 hex + 4 myślniki)
Format8-4-4-4-12 (np. xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx)
Wersja13. 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.