Denne UUID-generatoren, også kjent som GUID, lager identifikatorer som er klare til bruk i apper, databaser, API-er, testdata, logger, migreringer og dokumentasjon. Du kan generere tilfeldige UUID v4-verdier eller tidsstempelbaserte UUID v7-verdier, og kopiere dem som rene linjer, kommadelte lister, JSON-arrayer, SQL-verdier, tekststrenger i anførselstegn, URN-er eller ID-er uten bindestreker.

UUID-generator

Generer UUID v4- eller UUID v7-verdier, formater dem for praktisk bruk, kopier mange resultater og sjekk innlimte UUID-er.

Bruk UUID v4 for sikre, tilfeldige ID-er. Bruk UUID v7 når du vil ha tidsstempelbaserte ID-er som sorteres bedre etter opprettelsestid i databaser og logger.

Ingen UUID-er generert ennå.

Merk: UUID v4 bruker sikker, tilfeldig generering i nettleseren når det støttes. UUID v7 er tidsstempelbasert og nyttig for databasenøkler, men kan avsløre omtrent når verdien ble opprettet.

Sjekk en UUID

Lim inn en UUID for å validere den, finne versjonen, sjekke varianten og dekode tidsstempelet når det er UUID v7.

Dele dette?
WhatsApp X Telegram Facebook LinkedIn Reddit

Dette gjør UUID-generatoren

Verktøyet genererer én UUID eller en samlet liste med opptil 1 000 UUID-er. Du kan også velge versjon, bokstavstørrelse, utdataformat og skilletegn, slik at resultatet er klart til å limes inn i kode, regneark, databaseskript, API-data eller konfigurasjonsfiler.

  • UUID v4: best for tilfeldige identifikatorer, offentlige ID-er, tokener, databaseposter, testdata og vanlig utvikling.
  • UUID v7: best når du vil ha ID-er som inkluderer opprettelsesrekkefølge, nyttig for logger, hendelser, databaserader og distribuerte systemer.
  • Generering i bulk: nyttig for testposter, seed-data, importfiler, QA-testing og eksempeldatasett.
  • Formatalternativer: standard UUID-er, uten bindestreker, krøllparenteser, URN-er, tekststrenger i anførselstegn, JSON-arrayer og SQL-verdier.
  • UUID-sjekk: validerer innlimte UUID-er, finner versjonen, sjekker varianten og viser tidsstempelet for UUID v7.

UUID-generator på nett

Når du bør bruke UUID v4

Bruk UUID v4 når du trenger en tilfeldig ID som ikke avslører når den ble opprettet. Det er det vanlige valget for offentlige post-ID-er, API-objekter, primærnøkler i databaser, midlertidige testdata, sporingsposter, interne verktøy og genererte filnavn.

UUID v4 er som regel det tryggeste standardvalget når du bare trenger unikhet og ikke trenger sortering etter opprettelsestid.

Når du bør bruke UUID v7

Bruk UUID v7 når du vil ha ID-er som sorteres bedre etter opprettelsestid. Dette kan være nyttig for databaseindekser, hendelseslogger, analysedata, køer, revisjonsspor og systemer der nye poster legges inn hele tiden.

UUID v7 kan avsløre omtrent når ID-en ble opprettet, så bruk UUID v4 hvis personvern rundt tidsstempel er viktig.

Vanlige utdataformater

FormatBest egnet til
Standard med bindestrekerVanlig bruk, databaser, API-er, dokumentasjon
Uten bindestrekerSystemer som krever kompakte ID-er på 32 tegn
Med krøllparenteserEldre programvare, Windows-lignende referanser, eldre systemer
URNFormelle identifikatorer, spesifikasjoner, XML, metadata, dokumentasjon
Tekststrenger i anførselstegnKode, arrayer, konfigurasjon, eksempeldata
JSON-arrayAPI-tester, testdata, JavaScript, importdata
SQL-verdierInsert-skript, seed-data, databasetesting

Slik bruker du UUID-sjekken

Lim inn en UUID i sjekken for å bekrefte om den er gyldig. Sjekken godtar standard UUID-er, UUID-er uten bindestreker, UUID-er med krøllparenteser og UUID-er i URN-format.

For UUID v7 viser sjekken også det innebygde tidsstempelet. Det er nyttig når du må inspisere en ID fra logger, hendelser, databaserader eller feilsøkingsdata.

Praktiske eksempler

  • Seed-data for database: generer 50 UUID-er som SQL-verdier og lim dem inn i et insert-skript.
  • API-testing: generer UUID-er som en JSON-array for testforespørsler eller testdata.
  • Regneark: generer én UUID per linje og lim listen inn i en kolonne.
  • Logger og hendelser: bruk UUID v7 når sortering etter omtrentlig opprettelsestid er nyttig.
  • Offentlige ID-er: bruk UUID v4 når du vil ha tilfeldige identifikatorer som ikke avslører tidsinformasjon.

Tips for å velge riktig UUID

Velg UUID v4 som det enkleste og mest private standardvalget. Velg UUID v7 når innsettingsrekkefølge, loggrekkefølge eller databasesortering er viktig. Bruk standard UUID-er med små bokstaver med mindre systemet ditt spesifikt krever store bokstaver, ingen bindestreker, krøllparenteser eller URN-format.

For de fleste ekte prosjekter er det beste startvalget UUID v4 i standardformat med små bokstaver. For nyere databasetunge systemer der opprettelsesrekkefølge er viktig, bør du teste UUID v7.

Kilder

Dette verktøyet bygger på den gjeldende UUID-spesifikasjonen og nettleserens kryptografi-API-er for generering av sikre, tilfeldige verdier.

CalcuLife.com