Handytool
UtilityZdarmaSpouštěno lokálně

Generátor UUID

Generujte kryptograficky náhodné UUID v4 nebo časově seřazené UUID v7 identifikátory, jeden nebo více najednou — v prohlížeči.

UUID
Vaše UUID se zobrazí zde.
Verze

v4 je zcela náhodné. v7 obsahuje milisekundové časové razítko pro řazení vhodné pro databázi.

Generujte 1 až 100 UUID najednou.

Velikost písmen

Běží zcela v prohlížeči. Nic se nenahrává.

O Generátor UUID

Generátor UUID od Handytoolu vytváří kryptograficky náhodné identifikátory UUID v4 a časově seřazené identifikátory UUID v7 — připravené k vložení do databází, volání API nebo konfigurace aplikace. Generujte jeden najednou nebo hromadně až 100, měňte písma, odstraňujte čárky, zalamujte do složených závorek. Každé ID pochází z Web Crypto API a je generováno zcela v prohlížeči.

Funkce: Generátor UUID

  • 01

    UUID v4 a UUID v7

    v4 je klasické zcela náhodné UUID používané všude; v7 obsahuje časový údaj v milisekundách na začátku, takže ID se řadí chronologicky — ideální pro primární klíče databází, které potřebují dobrou lokalitu indexu.

  • 02

    Hromadná generace

    Potřebujete 100 UUID pro testovací zařízení? Posuňte posuvník. Přepínejte malá/velká písma, čárky a zalomení do složených závorek tak, aby odpovídaly vašemu prostředí, pak zkopírujte celý blok nebo si jej stáhněte jako soubor .txt.

  • 03

    Kryptograficky náhodný

    Každé UUID je generováno pomocí crypto.randomUUID (pro v4) nebo crypto.getRandomValues (pro v7) — stejný bezpečný náhodný zdroj používaný HTTPS. Žádný slabý fallback Math.random().

Generátor UUID – časté dotazy

Co je UUID?
UUID (Universally Unique Identifier), také nazývaný GUID, je 128bitový identifikátor navržený tak, aby byl jedinečný v prostoru a čase bez jakékoli centrální autority. UUID jsou standardní způsob, jak přiřadit ID záznamům, objektům a událostem v distribuovaných systémech.
Měl bych používat UUID v4 nebo v7?
Použijte v4, pokud chcete zcela náhodné ID bez vložené informace. Použijte v7 jako primární klíč databáze — počáteční časový údaj činí vkládání těžko náhodným místo připojování, což dramaticky zvyšuje výkon indexu B-stromu.
Jak jedinečné jsou UUID opravdu?
Náhodné 128bitové UUID má 2^122 možných hodnot. Museli byste generovat zhruba 2,7 kvintilionu UUID, abyste měli 1 ze miliard šanci na kolizi. Pro každý praktický účel jsou kolize nemožné.
Mohu jej používat pro bezpečnostní tokeny?
UUID v4 používá Web Crypto API, takže je kryptograficky náhodné a vhodné pro ID relací nebo krátkodobé tokeny. Pro dlouhodobá tajemství upřednostňujte speciální formát tokenu s autentizačními štítky. UUID v7 odhaluje čas vytvoření, takže jej vyhněte pro cokoli bezpečnostně citlivého.
Jsou UUID odeslány někam?
Ne. Každé UUID je generováno lokálně pomocí prohlížečového crypto API. Nic se nenahrává, neprotokoluje ani neukládá.

Související nástroje

Utility

Prozkoumat další nástroje

Všechny nástroje