UUID generaator tasuta
Loo versiooni 4 UUID-sid koheselt. Loo hulgi kuni 50 korraga. Krüptograafiliselt turvaline — sinu andmed ei lahku brauserist.
Klõpsa Loo, et genereerida UUID-sid
UUID v4 kasutab 122 juhuslikku bitti — kahe UUID kollisiooni tõenäosus on astronoomiliselt väike.
Genereeritud crypto.getRandomValues abil — krüptograafiliselt turvaline, serverisse ei saadeta.
Levinud kasutusviisid
- Looge UUID andmebaasi peamistele võtmeteleLooge UUID v4 väärtused kasutamiseks peamiste võtmetena PostgreSQL, MySQL, MongoDB ja muude andmebaaside puhul.
- Looge API võtmed ja märgidLooge unikaalsed, juhuslikud identifikaatorid API võtmetele, seansi märgitele ja salajastele viitele.
- Looge test-ID-d tarkvara testimiseksLooge unikaalsete ID-de partiid testi tehaseadmetele, võlts andmete ja automatiseeritud katsepartiidele.
- Looge React ja esiotsa komponendi võtmedLooge stabiilsed unikaalsed võtmed React loendite, dünaamiliste vormi väljade ja komponentide eksemplaride jaoks.
- Looge jälgimise ja korrelatsiooni ID-dLooge unikaalsed korrelatsiooni ID-d jaotatud jälgimiseks, logide korrelatsiooni ja ürituste jälgimise jaoks.
Kuidas see töötab
UUID genereerimine töötab täielikult brauseris Web Crypto API crypto.getRandomValues abil — teegisõltuvust, serverikutset pole. Tööriist implementeerib nii RFC 4122 v4 kui RFC 9562 v7 nullist käsitsi kirjutatud bitimanipulatsiooni abil, nii et midagi ei lahku su masinast.
- 1Vali versioon ja valikudVali UUIDv4 (puhas juhuslik), UUIDv7 (ajatempliga eesliidetud ja leksikograafiliselt sorditav), NIL (kõik nullid) või MAX (kõik 0xf). Sea, kui palju genereerida (1–50) ja kas kasutada suurtähti või mähkida lokkis sulgudesse keeltele nagu C#.
- 2crypto.getRandomValues täidab 16 baitiv4 ja v7 jaoks täidab brauseri krüptograafiliselt turvaline juhusliku arvu generaator 16-baidise Uint8Array'i. v4 jaoks maskeeritakse bitid 6 ja 8, et seada RFC 4122 versiooni (0x40) ja variandi (0x80) väljad. v7 jaoks kirjutatakse esimesed 6 baiti üle praeguse Unix-millisekundi ajatempliga, muutes iga ID sorditavaks loomisaja järgi, seejärel seatakse versiooni ja variandi bitid baitidel 6 ja 8.
- 3Baidid vormindatakse standardseks sidekriipsuga stringiks16 baiti teisendatakse väiketäheliseks kuueteistkümnendarvuks ja jagatakse kanoonilisteks 8-4-4-4-12 gruppideks (nt 550e8400-e29b-41d4-a716-446655440000). Suurtähed ja lokkis-sulgudesse mähkimine rakendatakse selles etapis.
- 4Ekspordi oma sihtvormingusTulemusi saab kopeerida individuaalselt või lotena. Ekspordi selektor reformaadib loendi lihttekstina, JSON-massiivina, CSV-na, SQL INSERT VALUES plokina, C# new Guid(...) avaldistena või Pythoni loendiliteraalina enne lõikelauale kopeerimist või failina allalaadimist.
Seotud tööriistad
Parooligeneraator
Loo tugevaid juhuslikke paroole oma valitud pikkuse, märgitüüpide ja erandidega. Tasuta, ilma sisselogimiseta.
Juhusliku numbri generaator
Loo juhuslikke numbreid mis tahes vahemikus, loo unikaalseid numbriloendeid või veereta täringuid. Kasutab krüptograafiliselt turvalist juhuslikku.
Juhuslike värvide generaator
Loo juhuslikke värve ükshaaval või viiest koosneva paletina, lukusta need, mis meeldivad, kopeeri HEX-, RGB- või HSL-väärtused ja ekspordi palett PNG- või CSS-failina.