Generátor UUID
Vygenerujte UUID v4 nebo v7 hromadně — vyberte verzi, nastavte počet, zkopírujte vše. Vše běží jen ve vašem prohlížeči.
Vygenerujte UUID v4 nebo v7 okamžitě přímo v prohlížeči — vyberte verzi, nastavte počet od 1 do 100 a zkopírujte jednotlivé identifikátory nebo celý seznam najednou. UUID v4 je čistě náhodné (využívá crypto.randomUUID()), zatímco UUID v7 obsahuje na začátku časové razítko v milisekundách, takže se dá řadit chronologicky a hodí se jako primární klíč v databázi. UUID a GUID je přitom totéž — jen jiný název pro stejný 128bitový formát. Žádné požadavky na server, žádná data se neodesílají.
RFC 4122 random — 2¹²² unique values, zero network requests
Jak vygenerovat UUID
- 1
Vyberte verzi UUID
Zvolte v4 pro čistě náhodný identifikátor (122 bitů náhodnosti přes crypto.randomUUID()), nebo v7 pro časově seřazené UUID s 48bitovým časovým razítkem v milisekundách na začátku — ideální jako primární klíč v databázi.
- 2
Nastavte počet v dávce
Pomocí výběru počtu vygenerujete jedním kliknutím 1, 5, 10, 25, 50 nebo 100 UUID. Veškeré generování probíhá ve vašem prohlížeči — na server se neposílá nic.
- 3
Klikněte na Generovat
Každé kliknutí vytvoří novou sadu kryptograficky náhodných UUID pomocí Web Crypto API (crypto.randomUUID pro v4, crypto.getRandomValues pro v7).
- 4
Zkopírujte jeden nebo všechny
Klikněte na ikonu kopírování u konkrétního UUID, nebo použijte Kopírovat vše a získáte celý seznam jako text oddělený novými řádky, připravený vložit do kódu, tabulky nebo migračního skriptu.
Časté dotazy ke generátoru UUID
- Jaký je rozdíl mezi UUID a GUID?
- Žádný podstatný — UUID a GUID označují stejný 128bitový identifikátor. Označení GUID (Globally Unique Identifier) pochází z prostředí Microsoftu a .NET, kdežto UUID (Universally Unique Identifier) je název ze standardu RFC. Hodnota vygenerovaná tímto nástrojem je platné UUID i GUID zároveň.
- Jaký je rozdíl mezi UUID v4 a v7?
- UUID v4 je čistě náhodné — 122 bitů náhodnosti, takže pravděpodobnost kolize je zanedbatelná. UUID v7 obsahuje na začátku 48bitové časové razítko (Unix čas v milisekundách), díky čemuž jsou identifikátory seřazené v čase a v databázi fungují jako primární klíč lépe než náhodné v4.
- Jak vygeneruji UUID online zdarma?
- Klikněte výše na tlačítko Generovat. Nástroj běží celý ve vašem prohlížeči pomocí crypto.randomUUID() (pro v4) a crypto.getRandomValues() (pro v7) — neodesílá žádné požadavky na server a nevyžaduje žádnou registraci.
- Kolik UUID mohu vygenerovat najednou?
- Až 100 UUID v jedné dávce. Zvolte počet (1, 5, 10, 25, 50, 100), vyberte v4 nebo v7 a klikněte na Generovat. Tlačítkem Kopírovat vše získáte celý seznam jako text oddělený novými řádky.
- K čemu se UUID hodí v Minecraftu?
- Každý hráč v Minecraftu má své jedinečné UUID, které server používá místo přezdívky — díky tomu zůstanou oprávnění, bany i postup zachované i po změně jména. Tento nástroj vygeneruje UUID ve standardním formátu se spojovníky; pro některé příkazy nebo soubory ho stačí převést na zápis bez spojovníků.
- Jak vygeneruji UUID v Javě, Pythonu nebo PostgreSQL?
- V Javě použijte UUID.randomUUID() (verze 4). V Pythonu modul uuid: uuid.uuid4(). V PostgreSQL funkci gen_random_uuid() (zabudovaná od verze 13). Tento online nástroj se hodí, když potřebujete testovací hodnotu rychle a bez psaní kódu.
- Lze generátor UUID použít v JavaScriptu nebo TypeScriptu?
- Ano. V moderních prohlížečích a v Node.js 19+ použijte pro v4 crypto.randomUUID(). Pro UUID v7 v JavaScriptu či TypeScriptu sáhněte po npm balíčku 'uuid' (funkce uuidv7()) nebo balíčku 'uuidv7'. Tento nástroj rovnou zobrazí výsledné hodnoty, takže si je můžete vyzkoušet nebo zkopírovat bez instalace čehokoli.
Zdroje
- RFC 9562 — Universally Unique IDentifiers (UUIDs)
Aktuální standard IETF pro formáty UUID, vydaný v květnu 2024. Definuje UUID v4 (náhodné), v7 (časově seřazené) i celé 128bitové rozložení.
- MDN — crypto.randomUUID()
Nativní metoda prohlížeče, která vygeneruje řetězec UUID verze 4 dle RFC pomocí kryptograficky bezpečného generátoru náhodných čísel.
- MDN — Crypto.getRandomValues()
Nízkoúrovňové API, které naplní typové pole kryptograficky silnými náhodnými hodnotami — zde slouží k sestavení náhodných bitů pro UUID v7.
Související vývojářské nástroje
Generátor hashů
Vygenerujte hash MD5, SHA-1, SHA-256 nebo SHA-512 z libovolného textu. Hodí se pro kontrolní součty, otisky obsahu a ověření integrity souborů.
Formátovač JSON
Vložte neformátovaný JSON a okamžitě získáte přehledný výpis se zvýrazněnou syntaxí. Ověřte strukturu a zkopírujte čistý výstup.
Base64 kódování / dekódování
Zakódujte text nebo binární data do Base64 nebo dekódujte řetězce Base64 zpět na čitelný text — častý krok u autentizačních tokenů a data URI.
Dekodér JWT
Dekódujte token JWT a prohlédněte si jeho hlavičku, obsah i podpis bez jediného dotazu na server.