UUID-smiður — ókeypis
Búðu til útgáfu 4 UUID samstundis. Búðu til allt að 50 í einu. Dulritunarlega öruggt — gögnin þín yfirgefa aldrei vafrann.
Smelltu á Búa til til að mynda UUID
UUID v4 notar 122 slembibitum — líkurnar á árekstri milli tveggja UUID eru gríðarlega litlar.
Myndað með crypto.getRandomValues — dulmálslega öruggt, sent aldrei á netþjón.
Algeng notkun
- Búðu til UUIDs fyrir gagnagrunns aðallykilirBúðu til UUID v4 gildi til að nota sem aðallykilir í PostgreSQL, MySQL, MongoDB og aðri gagnagrunna.
- Búðu til API lykla og merkiBúðu til einstakra, handahófskennra auðkenna fyrir API lykla, fundir merki og leynilega tilvísun.
- Búðu til Prófunir auðkenni fyrir hugbúnaðar prófunBúðu til hópa einstakra auðkenna fyrir próf fastar, kinobitu gögn og sjálfvirk próf svit.
- Búðu til React og Frontend þáttar lyklaBúðu til stöðug einstakra lykla fyrir React lista, kraftmikil formi reitir og þáttar dæmi.
- Búðu til Rakningar og fylgni auðkenniBúðu til einstakra fylgni auðkenna fyrir dreift rakningar, annál fylgni og atburðir rakningar.
Hvernig það virkar
UUID-myndun keyrir alfarið í vafranum með crypto.getRandomValues úr Web Crypto API — ekkert bókasafnsháð, ekkert netþjónskall. Tólið útfærir bæði RFC 4122 v4 og RFC 9562 v7 frá grunni með handskrifaðri bit-meðhöndlun, svo ekkert yfirgefur vélina þína.
- 1Veldu útgáfu og valkostiVeldu UUIDv4 (hreint slembi), UUIDv7 (stimpils-forskeytt og lesíkógrafiskt raðanlegt), NIL (allt núll), eða MAX (allt 0xf). Stilltu hversu mörg á að mynda (1–50) og hvort hástafa eða vefja í hlykkjusvigum fyrir tungumál eins og C#.
- 2crypto.getRandomValues fyllir 16 bætiFyrir v4 og v7 fyllir dulmáls-öruggi slembitalnamyndari vafrans 16-bæta Uint8Array. Fyrir v4 eru bitar 6 og 8 maskaðir til að setja RFC 4122 útgáfu (0x40) og afbrigðis (0x80) reitina. Fyrir v7 eru fyrstu 6 bætin yfirskrifuð með núverandi Unix-millisekúndu-stimplinum, sem gerir sérhvert ID raðanlegt eftir sköpunartíma, svo eru útgáfu- og afbrigðis-bitar settir á bæti 6 og 8.
- 3Bæti eru mótuð í staðlaða tengistriks-strenginn16 bætin eru breytt í lágstafa hex og skipt í kanónísku 8-4-4-4-12 hópana (t.d. 550e8400-e29b-41d4-a716-446655440000). Hástöfun og sviga-vöfun eru beitt á þessu stigi.
- 4Flyttu út í marksniðinu þínuNiðurstöður má afrita hver fyrir sig eða í magni. Útflutningsvaljarinn mótar listann aftur sem hreinan texta, JSON-fylki, CSV, SQL INSERT VALUES blokk, C# new Guid(...) tjáningar, eða Python listabókstaf áður en afritað er á klippiborðið eða sótt sem skrá.
Tengd verkfæri
Lykilorðsframleiðandi
Búðu til sterk, tilviljanakennd lykilorð með sérsniðinni lengd, stafagerðum og undanskildum táknum. Ókeypis, án innskráningar.
Tilviljunarsmiður
Búðu til handahófstölur í hvaða bili sem er, búðu til einstaklegar tölulegar lista eða kastaðu tening. Notar dulritunarlega örugga tilviljun.
Slembilitagjafi
Búðu til slembiliti einn í einu eða sem fimm lita litaspjald, læstu þeim sem þér líka, afritaðu HEX-, RGB- eða HSL-gildi og fluttu litaspjaldið út sem PNG eða CSS.