Denne UUID-generator (også kaldet GUID) opretter identifikatorer, der er klar til brug i apps, databaser, API’er, testdata, logge, migreringer og dokumentation. Du kan generere tilfældige UUID v4-værdier eller tidsstempelbaserede UUID v7-værdier og derefter kopiere dem som almindelige linjer, kommaseparerede lister, JSON-arrays, SQL-værdier, tekststrenge med anførselstegn, URN’er eller ID’er uden bindestreger.

UUID-generator

Generér UUID v4- eller UUID v7-værdier, formatér dem til praktisk brug, kopiér mange resultater, og tjek indsatte UUID'er.

Brug UUID v4 til sikre, tilfældige identifikatorer. Brug UUID v7, når du vil have tidsstempelbaserede ID'er, der kan sorteres bedre efter oprettelsestid i databaser og logge.

Der er ikke genereret UUID'er endnu.

Bemærk: UUID v4 bruger sikker tilfældighed fra browseren, når det understøttes. UUID v7 er tidsstempelbaseret og nyttig til databasenøgler, men kan afsløre det omtrentlige oprettelsestidspunkt.

Tjek en UUID

Indsæt en UUID for at validere den, finde versionen, tjekke varianten og afkode tidsstemplet, når det er UUID v7.

Del dette?
WhatsApp X Telegram Facebook LinkedIn Reddit

Hvad denne UUID-generator gør

Værktøjet genererer én UUID eller en samlet liste med op til 1.000 UUID’er. Du kan også vælge version, store eller små bogstaver, outputformat og separator, så resultatet er klar til at indsætte i kode, regneark, databasescripts, API-payloads eller konfigurationsfiler.

  • UUID v4: bedst til tilfældige identifikatorer, offentlige ID’er, tokens, databaseposter, testdata og almindelig udvikling.
  • UUID v7: bedst, når du vil have ID’er med oprettelsestid i sorteringsrækkefølgen, nyttigt til logge, hændelser, databaserækker og distribuerede systemer.
  • Massegenerering: nyttigt til mock-poster, seed-data, importfiler, QA-test og eksempeldatasæt.
  • Formatindstillinger: standard-UUID’er, uden bindestreger, med tuborgklammer, URN’er, tekststrenge med anførselstegn, JSON-arrays og SQL-værdier.
  • UUID-tjek: validerer indsatte UUID’er, registrerer versionen, tjekker varianten og viser tidsstemplet for UUID v7.

UUID-generator online

Hvornår skal du bruge UUID v4?

Brug UUID v4, når du har brug for et tilfældigt ID, der ikke afslører, hvornår det blev oprettet. Det er det normale valg til offentlige post-ID’er, API-objekter, primærnøgler i databaser, midlertidige testdata, sporingsposter, interne værktøjer og genererede filnavne.

UUID v4 er som regel det sikreste standardvalg, når du kun har brug for unikhed og ikke skal sortere efter oprettelsestid.

Hvornår skal du bruge UUID v7?

Brug UUID v7, når du vil have ID’er, der sorterer bedre efter oprettelsestid. Det kan hjælpe med databaseindekser, hændelseslogge, analyseposter, køer, revisionsspor og systemer, hvor der hele tiden indsættes nye poster.

UUID v7 kan afsløre det omtrentlige oprettelsestidspunkt, så brug UUID v4 i stedet, hvis tidsstempelprivatliv er vigtigt.

Almindelige outputformater

FormatBedst til
Standard med bindestregerAlmindelig brug, databaser, API’er, dokumentation
Uden bindestregerSystemer, der kræver kompakte ID’er på 32 tegn
Med tuborgklammerÆldre software, Windows-lignende referencer, legacy-systemer
URNFormelle identifikatorer, specifikationer, XML, metadata, dokumentation
Tekststrenge med anførselstegnKode, arrays, konfigurationer, eksempel-payloads
JSON-arrayAPI-test, mock-data, JavaScript, import-payloads
SQL-værdierInsert-scripts, seed-data, databasetest

Sådan bruger du UUID-tjekket

Indsæt en UUID i tjekket for at se, om den er gyldig. Tjekket accepterer standard-UUID’er, UUID’er uden bindestreger, UUID’er med tuborgklammer og UUID’er i URN-format.

For UUID v7 viser tjekket også det indlejrede tidsstempel. Det er nyttigt, når du skal undersøge et ID fra logge, hændelser, databaserækker eller fejlfinding.

Praktiske eksempler

  • Seed-data til database: generér 50 UUID’er som SQL-værdier, og indsæt dem i et insert-script.
  • API-test: generér UUID’er som et JSON-array til mock-requests eller test-payloads.
  • Regneark: generér én UUID pr. linje, og indsæt listen i en kolonne.
  • Logge og hændelser: brug UUID v7, når sortering efter omtrentligt oprettelsestidspunkt er nyttig.
  • Offentlige ID’er: brug UUID v4, når du vil have tilfældige identifikatorer, der ikke afslører tidsoplysninger.

Tips til at vælge den rigtige UUID

Vælg UUID v4 som det enkleste og mest private standardvalg. Vælg UUID v7, når indsættelsesrækkefølge, logrækkefølge eller databasesortering er vigtig. Brug standard-UUID’er med små bogstaver, medmindre dit system specifikt kræver store bogstaver, ingen bindestreger, tuborgklammer eller URN-format.

I de fleste rigtige projekter er det bedste udgangspunkt UUID v4 i standardformat med små bogstaver. Til nyere databasetunge systemer, hvor oprettelsesrækkefølgen betyder noget, kan du teste UUID v7.

Kilder

Dette værktøj er baseret på den aktuelle UUID-specifikation og browserens kryptografi-API’er, der bruges til at generere sikre tilfældige værdier.

CalcuLife.com