Hvad er UUID-generator?

Gratis online UUID v4-generator. Bruger crypto.randomUUID() til at skabe universelt unikke identifikatorer. Batch-generering op til 50 UUID'er.

Universally Unique Identifiers (UUID'er) er afgørende for moderne softwareudvikling. De fungerer som primærnøgler i databaser, sessionidentifikatorer, identifikatorer for distribuerede systemer og API-ressource-ID'er — overalt hvor du har brug for en unik værdi, der ikke kræver koordinering via en central myndighed. UUID Generator producerer RFC 4122 version 4-UUID'er ved hjælp af din browsers kryptografiske tilfældighedsgenerator, hvilket sikrer, at hvert ID er ægte unikt og uforudsigeligt.

Værktøjet genererer UUID'er i det standard 8-4-4-4-12 hexadecimale format (f.eks. 550e8400-e29b-41d4-a716-446655440000). Batch-generering opretter 1, 5, 10 eller 50 UUID'er ad gangen — nyttigt til at prægenerere identifikatorer til en ny databasemigration eller tildele ID'er til ressourcer i batch. Hver UUID i batch'en er uafhængigt tilfældig, så der er intet sekventielt mønster, der kan gættes.

Tilpasningsmulighederne dækker de mest almindelige formatvariationer. Slå bindestreger fra for at producere en kompakt 32-tegns hex-streng uden skilletegn, hvilket ofte bruges i filnavngivning eller når UUID'er lagres uden formatering. Skift mellem små og store bogstaver — nogle systemer foretrækker hex-repræsentation med store bogstaver, mens andre standardiserer på små bogstaver. Hver UUID i batch'en opdateres for at afspejle de aktuelle formateringsvalg.

Genereringen bruger crypto.randomUUID(), hvor det er tilgængeligt, og falder tilbage til en kryptografisk sikker tilfældig implementering baseret på Web Crypto API. Det betyder, at UUID'erne er velegnede til sikkerhedsfølsomme applikationer som autentificeringstokens, links til nulstilling af adgangskode og sessionstyring — ikke kun til testdata. Ingen to genererede UUID'er vil nogensinde være ens, og deres tilfældige karakter gør dem uforudsigelige.

Praktiske anvendelser af UUID-generator

Prægenerering af primærnøgler til databasemigration

Du migrerer brugerdata fra et ældre system til en ny database, der bruger UUID-primærnøgler. Generér 50 UUID'er på én gang med små bogstaver og bindestreger. Knyt hver UUID til en brugerpost under importprocessen. Batch-genereringen sparer tid sammenlignet med at generere ID'er ét ad gangen i migrationsscriptet.

Oprettelse af unikke session-tokens til en webapplikation

En ny webapp har brug for session-tokens, der er uforudsigelige og unikke. Generér individuelle UUID'er, når hver bruger logger ind. Den kryptografiske tilfældighed sikrer, at session-tokens ikke kan gættes eller opregnes, hvilket beskytter mod session hijacking-angreb.

Generering af identifikatorer til ressourcer i distribuerede systemer

En microservices-arkitektur har brug for unikke ressource-ID'er på tværs af flere uafhængige tjenester, der ikke kan koordinere via en central database. Hver tjeneste genererer UUID'er uafhængigt — den tilfældige karakter garanterer ingen kollisioner. Slå bindestreger fra for et kompakt 32-tegns format, der fungerer godt i REST API-URL'er.

Hvorfor bruge UUID-generator?

  • Genererer tilfældige UUID v4'er eller tidsordnede UUID v7'er
  • Batch-genereringsmuligheder (1, 5, 10, 50)
  • Kopier med ét klik til API-routing og databaser

Sådan bruger du UUID-generator — Trin for trin

1

Vælg, hvor mange UUID'er der skal genereres (1, 5, 10 eller 50).

2

Vælg version: UUID v4 eller v7.

3

Klik på Generer, og kopier UUID'erne.

Hvem er UUID-generator bedst til?

  • database-nøgler
  • API-ID'er
  • systemidentifikatorer

Pro-tips til UUID-generator

  • 1Brug UUID'er med små bogstaver som konvention — de fleste systemer (databaser, filsystemer, URL'er) standardiserer på hex med små bogstaver. Hold dig konsistent i stedet for at blande tegnsæt.
  • 2Behold bindestreger aktiveret til menneskeligt læsbare UUID'er i logs, API-respons og fejlfinding-output. Fjern kun bindestreger, når du gemmer i databaser eller bruger i filstier, hvor bindestregen kan give problemer.
  • 3Generér en batch af 50 UUID'er og opbevar dem i en pulje til systemer, der har brug for ID'er synkront. Træk fra puljen i stedet for at generere efter behov for at reducere latenstid i tidskritiske kodestier.
  • 4Version 4-UUID'er er tilfældige, ikke tidsstempelbaserede. Hvis du har brug for tidsordnede UUID'er til databaseindeksydeevne, så overvej UUID v7 i stedet — men v4 er den standard, der er mest universelt understøttet på tværs af alle platforme.

UUID-generator — Ofte stillede spørgsmål

What is a UUID?

A UUID (Universally Unique Identifier) is a 128-bit identifier represented as a 36-character string (32 hex digits + 4 hyphens). Version 4 UUIDs use random numbers, making collisions extremely unlikely.

Are these UUIDs safe for production use?

Yes. The tool uses the browser's built-in crypto.randomUUID() API, which provides cryptographically secure random UUIDs suitable for production use as database keys and identifiers.

Can I use these tools with sensitive/proprietary data?

Absolutely. All processing runs locally in your browser with zero server uploads. This makes these tools safe for proprietary code, internal API keys, and confidential data.

Do these tools work offline?

Yes, once the page has loaded, most developer tools continue functioning without an internet connection. This makes them ideal for air-gapped environments or travel.

What browsers are supported?

All modern browsers are supported: Chrome, Firefox, Safari, and Edge. Internet Explorer is not supported. The tools leverage modern JavaScript APIs like Web Crypto, TextEncoder, and BigInt.

Klar til at bruge UUID-generator?

Gratis onlineværktøj — fungerer i din browser, ingen tilmelding nødvendig. Start med at bruge det nu.

Prøv det nu
Free Forever · No Sign-up

182 Free Tools at Your Fingertips

All free online tools for developers, designers, students, and creators. Every tool works in your browser — no sign-up, no data collection.