Hver UUID bygges lokalt med browserens Web Crypto-tilfældighedsgenerator, så intet uploades, og værktøjet virker offline, når siden først er indlæst. Vælg version 4, når du bare skal bruge et uforudsigeligt tilfældigt id, eller version 7, når id'erne skal være databasenøgler: v7 starter med et 48-bit oprettelsestidsstempel, så rækker indsættes i rækkefølge, og B-træ-indekser forbliver hurtige. En v7-batch genereret her er endda strengt sorteret inden for samme millisekund, ved hjælp af den monotone tællermetode fra RFC 9562. Skift outputtet til store bogstaver eller fjern bindestregerne, hvis din database eller specifikation gemmer UUID'er som 32 rene hex-cifre.
Gratis UUID Generator (v4 & v7)
Kører helt i din browser - ingen upload, ingen tilmelding.
Fuldt tilfældig - 122 bits fra en sikker tilfældighedskilde.
Hvad er en UUID generator?
En UUID generator laver universelt unikke identifikatorer - 128-bit værdier skrevet som 36 tegn af hex og bindestreger, fx 550e8400-e29b-41d4-a716-446655440000. Dette værktøj bygger tilfældige version 4- og tidsordnede version 7-UUID'er efter RFC 9562, i bulk, helt i din browser, så id'erne aldrig forlader din enhed.
Sådan gør du
- 1Vælg en version. Vælg UUID v4 til fuldt tilfældige id'er, eller UUID v7 til tidsordnede id'er, der sorteres efter oprettelsestidspunkt.
- 2Vælg antal. Vælg hvor mange UUID'er du vil generere på én gang, fra 1 op til 1000.
- 3Justér formatet. Behold den almindelige små bogstaver-form med bindestreger, eller slå Store bogstaver til eller Bindestreger fra, så det matcher, hvordan dit system gemmer id'er.
- 4Kopiér det, du skal bruge. Klik på Kopiér ved en enkelt UUID, eller Kopiér alle for at hente hele batchen, én pr. linje.
Hvem er det til
- Backend-udviklere, der laver primærnøgler, request-id'er og idempotency-nøgler - v7 til indsætnings-ordnede databasenøgler, v4 til tokens der ikke kan gættes.
- Databaseingeniører, der sammenligner v4- og v7-adfærd før valg af nøglestrategi til Postgres, MySQL eller MongoDB.
- QA- og dataingeniører, der seeder fixtures, mock-records og test-payloads med en batch gyldige UUID'er med ét klik.
- API- og integrationsudviklere, der udfylder correlation-id'er, trace-id'er og besked-nøgler, mens de tester webhooks og køer.
- Alle, der skriver konfiguration eller dokumentation, og som hurtigt skal bruge en gyldig UUID uden at åbne en terminal eller installere en pakke.
Ofte stillede spørgsmål
Er UUID generatoren gratis?
Ja, den er helt gratis uden oprettelse af konto og uden grænser. Hver UUID genereres i din browser, så du kan lave lige så mange batches på op til 1000 du vil, også offline når siden er indlæst.
Bliver de genererede UUID'er uploadet nogen steder?
Nej. UUID'er bygges lokalt med Web Crypto API'et i din browser, og intet sendes til en server, så identifikatorer du genererer til private systemer bliver på din enhed.
Hvad er forskellen på UUID v4 og v7?
v4 er 122 tilfældige bits - maksimal uforudsigelighed, ingen struktur. v7 erstatter de første 48 bits med et Unix-millisekund-tidsstempel, så id'erne sorteres efter oprettelsestidspunkt. Brug v7 til databasenøgler, der har gavn af ordnede indsættelser, og v4 når id'er ikke må afsløre noget.
Kan to UUID'er kollidere?
I praksis nej. Med v4's 122 tilfældige bits skal du generere omkring 330 billiarder UUID'er, før der er blot 1% chance for én duplikat. Dette værktøj bruger også browserens kryptografisk sikre tilfældighedskilde, ikke en svag pseudo-tilfældig en.
Hvorfor har UUID'er 36 tegn og bindestreger?
En UUID er 128 bits skrevet som 32 hexadecimale cifre, grupperet 8-4-4-4-12 af fire bindestreger for læsbarhed - 36 tegn i alt. Mange systemer gemmer kun de 32 hex-cifre; Bindestreger-kontakten giver dig den kompakte form.
Kan jeg få tidsstemplet ud af en UUID v7 igen?
Ja. De første 12 hex-cifre i en v7-UUID er dens 48-bit Unix-millisekund-tidsstempel. Når du genererer v7-id'er her, dekoder værktøjet det indlejrede tidsstempel og viser det under batchen i UTC.
Er en UUID det samme som en GUID?
Ja. GUID (globally unique identifier) er Microsofts navn for det samme 128-bit format; UUID er det leverandørneutrale udtryk, standardiseret i RFC 9562. Enhver UUID genereret her er en gyldig GUID, selvom Microsoft-værktøjer ofte viser GUID'er med store bogstaver.
Er UUID'er med store og små bogstaver ens?
Ja. RFC 9562 siger, at hex-cifrene ikke er versalfølsomme, med små bogstaver som den kanoniske outputform. Kontakten Store bogstaver ændrer kun, hvordan id'et vises og kopieres - det er stadig samme UUID.