Tento generátor UUID (známých také jako GUID) vytváří identifikátory připravené k použití v aplikacích, databázích, API, testovacích datech, protokolech, migracích i dokumentaci. Můžete generovat náhodné hodnoty UUID v4 nebo hodnoty UUID v7 založené na časovém razítku a poté je kopírovat jako prosté řádky, seznamy oddělené čárkami, pole JSON, hodnoty SQL, řetězce v uvozovkách, URN nebo ID bez spojovníků.

Generátor UUID

Generujte hodnoty UUID v4 nebo UUID v7, formátujte je pro běžné použití, kopírujte hromadné výsledky a kontrolujte vložené UUID.

UUID v4 použijte pro bezpečné náhodné identifikátory. UUID v7 použijte, když chcete ID podle časového razítka, která se v databázích a protokolech lépe řadí podle času vytvoření.

Zatím nejsou vygenerovaná žádná UUID.

Poznámka: UUID v4 používá bezpečnou náhodnost prohlížeče, pokud je podporovaná. UUID v7 vychází z časového razítka a hodí se pro databázové klíče, ale může odhalit přibližný čas vytvoření.

Zkontrolovat UUID

Vložte UUID, ověřte jeho platnost, zjistěte verzi a variantu a u UUID v7 dekódujte časové razítko.

Sdílet tohle?
WhatsApp X Telegram Facebook LinkedIn Reddit

Co tento generátor UUID umí

Nástroj vygeneruje jedno UUID nebo hromadný seznam až 1 000 UUID. Můžete si vybrat verzi, velikost písmen, výstupní formát a oddělovač, takže výsledek lze rovnou vložit do kódu, tabulek, databázových skriptů, těla API požadavku nebo konfiguračních souborů.

  • UUID v4: nejlepší volba pro náhodné identifikátory, veřejná ID, tokeny, databázové záznamy, testovací data a běžný vývoj.
  • UUID v7: nejlepší volba, když chcete ID seřaditelná podle času vytvoření, například pro protokoly, události, databázové řádky a distribuované systémy.
  • Hromadné generování: hodí se pro fiktivní záznamy, počáteční data, importní soubory, testování kvality a ukázkové datové sady.
  • Možnosti formátu: standardní UUID, bez spojovníků, ve složených závorkách, URN, řetězce v uvozovkách, pole JSON a hodnoty SQL.
  • Kontrola UUID: ověří vložené UUID, rozpozná verzi, zkontroluje variantu a u UUID v7 zobrazí časové razítko.

Generátor UUID online

Kdy použít UUID v4

UUID v4 použijte, když potřebujete náhodné ID, které neprozradí čas vytvoření. Je to běžná volba pro veřejná ID záznamů, objekty API, primární klíče databází, dočasná testovací data, sledovací záznamy, interní nástroje a generované názvy souborů.

UUID v4 je obvykle nejbezpečnější výchozí volba, když potřebujete pouze jedinečnost a nezáleží vám na řazení podle času vytvoření.

Kdy použít UUID v7

UUID v7 použijte, když chcete ID, která se lépe řadí podle času vytvoření. To pomáhá u databázových indexů, protokolů událostí, analytických záznamů, front, auditních stop a systémů, do kterých neustále přibývají nové záznamy.

UUID v7 může prozradit přibližný čas vytvoření, takže pokud je důležité soukromí časových údajů, zvolte raději UUID v4.

Běžné výstupní formáty

FormátNejlepší použití
Standardně se spojovníkyBěžné použití, databáze, API, dokumentace
Bez spojovníkůSystémy, které vyžadují kompaktní 32znaková ID
Ve složených závorkáchStarší software, odkazy ve stylu Windows, legacy systémy
URNFormální identifikátory, specifikace, XML, metadata, dokumentace
Řetězce v uvozovkáchKód, pole, konfigurace, ukázková těla požadavků
Pole JSONTesty API, fiktivní data, JavaScript, importovaná data
Hodnoty SQLVkládací skripty, počáteční data, testování databází

Jak používat kontrolu UUID

Vložte do kontroly libovolné UUID a ověřte, zda je platné. Kontrola přijímá standardní UUID, UUID bez spojovníků, UUID ve složených závorkách i UUID ve formátu URN.

U UUID v7 kontrola zobrazí také vložené časové razítko. To se hodí, když potřebujete prohlédnout ID z protokolů, událostí, databázových řádků nebo výstupu ladění.

Praktické příklady

  • Počáteční data databáze: vygenerujte 50 UUID jako hodnoty SQL a vložte je do vkládacího skriptu.
  • Testování API: vygenerujte UUID jako pole JSON pro fiktivní požadavky nebo testovací těla požadavků.
  • Tabulky: vygenerujte jedno UUID na řádek a vložte seznam do sloupce.
  • Protokoly a události: UUID v7 použijte, když se hodí řazení podle přibližného času vytvoření.
  • Veřejná ID: UUID v4 použijte, když chcete náhodné identifikátory, které neprozrazují časové údaje.

Tipy pro výběr správného UUID

UUID v4 zvolte jako nejjednodušší a nejsoukromější výchozí možnost. UUID v7 zvolte, když záleží na pořadí vkládání, pořadí v protokolech nebo řazení v databázi. Pokud váš systém výslovně nevyžaduje velká písmena, formát bez spojovníků, složené závorky nebo URN, používejte standardní UUID s malými písmeny.

Pro většinu reálných projektů je nejlepší začít s UUID v4 ve standardním formátu s malými písmeny. U novějších systémů silně závislých na databázi, kde záleží na pořadí vytváření, otestujte UUID v7.

Zdroje

Tento nástroj vychází z aktuální specifikace UUID a z kryptografických API prohlížeče používaných ke generování bezpečných náhodných hodnot.

CalcuLife.com