UUID-generaattori ilmaiseksi
Luo versio 4 UUID:eja välittömästi. Luo kerralla jopa 50 kappaletta. Kryptografisesti turvallinen — tietosi eivät koskaan poistu selaimesta.
Napsauta Luo luodaksesi UUID:t
UUID v4 käyttää 122 satunnaista bittiä — kahden UUID:n törmäyksen todennäköisyys on häviävän pieni.
Luotu crypto.getRandomValues-funktiolla — kryptografisesti turvallinen, ei lähetetä palvelimelle.
Yleiset käyttötavat
- Luo UUID:t Tietokannan PääavaimilleLuo UUID v4 -arvot käytettäväksi ensisijaisina avaimina PostgreSQL:ssä, MySQL:ssä, MongoDB:ssä ja muissa tietokannoissa.
- Luo API-avaimet ja TokenitLuo ainutlaatuisia satunnaisia tunnisteita API-avaimille, istunnon tokeneille ja salaisia viitteille.
- Luo Testi-ID:t Ohjelmiston TestaukseenLuo ainutlaatuisten ID:iden erät testin kalustuksille, mock-tiedoille ja automatisoiduille testipaketteille.
- Luo React ja Frontend-komponentin AvaimetLuo vakaita ainutlaatuisia avaimia React-luetteloille, dynaamisille lomakekentille ja komponentin ilmentyille.
- Luo Seurannan ja Korrelaation ID:tLuo ainutlaatuisia korrelaation ID:itä jakelututkintaan, lokikorrelaatioon ja tapahtumien seurantaan.
Miten se toimii
UUID-luonti tapahtuu kokonaan selaimessa Web Crypto -rajapinnan crypto.getRandomValues-toiminnolla — ei kirjastoriippuvuutta, ei palvelinkutsua. Työkalu toteuttaa sekä RFC 4122 v4:n että RFC 9562 v7:n alusta asti käsin kirjoitetulla bittimanipulaatiolla, joten mikään ei poistu koneeltasi.
- 1Valitse versio ja asetuksetValitse UUIDv4 (puhtaasti satunnainen), UUIDv7 (aikaleimalla varustettu ja leksikografisesti lajiteltavissa), NIL (kaikki nollat) tai MAX (kaikki 0xf). Aseta kuinka monta luodaan (1–50) ja isotetaanko vai käärittäänkö aaltosulkeisiin kieliä varten kuten C#.
- 2crypto.getRandomValues täyttää 16 tavuav4:lle ja v7:lle selaimen kryptografisesti turvallinen satunnaislukugeneraattori täyttää 16-tavuisen Uint8Array-taulukon. v4:lle bitit 6 ja 8 maskataan asettamaan RFC 4122 -versio (0x40) ja variantti (0x80) -kentät. v7:lle ensimmäiset 6 tavua ylikirjoitetaan nykyisellä Unix-millisekuntiaikaleimalla, tehden jokaisesta tunnisteesta lajiteltavan luontiajan mukaan, ja sitten versio- ja varianttibitit asetetaan tavuille 6 ja 8.
- 3Tavut muotoillaan standardiksi tavuviivoin erotelluksi merkkijonoksi16 tavua muunnetaan pienaakkosiksi heksaksi ja jaetaan kanonisiin 8-4-4-4-12-ryhmiin (esim. 550e8400-e29b-41d4-a716-446655440000). Isot kirjaimet ja sulkeiden käärintä sovelletaan tässä vaiheessa.
- 4Vie kohdemuodossasiTulokset voidaan kopioida yksitellen tai joukkokopiona. Vientivalitsin muotoilee listan uudelleen pelkkänä tekstinä, JSON-taulukkona, CSV:nä, SQL INSERT VALUES -lohkona, C# new Guid(...) -lausekkeina, tai Python-listaliteraalina ennen kopiointia leikepöydälle tai lataamista tiedostona.
Liittyvät työkalut
Salasanageneraattori
Luo vahvoja satunnaisia salasanoja haluamallasi pituudella, merkkityypeillä ja poissuljennoilla. Ilmainen, ei kirjautumista.
Satunnaislukugeneraattori
Luo satunnaislukuja millä tahansa alueella, luo yksilöllisiä lukuja listoja tai heitä noppia. Käyttää kryptografisesti turvallista satunnaisuutta.
Satunnainen värigeneraattori
Luo satunnaisia värejä yksi kerrallaan tai viiden värin paletiksi, lukitse mieleisesi, kopioi HEX-, RGB- tai HSL-arvoja ja vie paletti PNG- tai CSS-tiedostona.