DT Dev Tools

UUID-generator — UUID v4, v7, v1, v5

Skapa UUID v4, v7, v1 och namnbaserade v5/v3 i bulk, och validera och avkoda version och tidsstÀmpel för valfri UUID. Allt körs i din webblÀsare.

🔒 Körs helt i din webblĂ€sare — ingenting laddas upp

Validera och avkoda en UUID

Var verktyget anvÀndbart? BetygsÀtt det:

Vad UUID Generator gör

UUID Generator skapar globalt unika identifierare i alla vanliga varianter som definieras av RFC 9562. Version 4 Ă€r 122 bitar kryptografisk slumpmĂ€ssighet och Ă€r standardvalet för begĂ€rans-ID:n, idempotensnycklar och fixturer. Version 7 placerar en 48-bitars Unix-tidsstĂ€mpel i millisekunder framför de slumpmĂ€ssiga bitarna, sĂ„ vĂ€rdena sorteras efter skapandetid – perfekt för primĂ€rnycklar i databaser eftersom nya poster hamnar sist i B-tree-index. Version 1 kodar en tidsstĂ€mpel pĂ„ 100 nanosekunder med ett slumpmĂ€ssigt nod-ID, och version 5 och 3 hĂ€rleder en stabil UUID frĂ„n ett namnrymd och ett namn, sĂ„ samma URL eller DNS-namn ger alltid samma identifierare.

Du kan generera upp till 1000 vĂ€rden pĂ„ en gĂ„ng och formatera dem med gemener eller versaler, med eller utan bindestreck, eller omslutna av klammerparenteser för Windows-registret och .NET-kod. Den inbyggda avkodaren accepterar kanoniska former, former med klammerparenteser, URN och 32 siffror, talar om om vĂ€rdet Ă€r giltigt, visar version och variant och lĂ€ser ut skapandetiden frĂ„n UUID v1, v6 och v7 – praktiskt nĂ€r du hittar ett ID i en logg och vill veta nĂ€r det skapades.

Privat arbetsflöde i webblÀsaren

All bearbetning sker med JavaScript i webblÀsaren. Verktyget laddar inte upp din text, dina tokens, webbadresser, kodstycken eller genererade vÀrden till nÄgon server och krÀver inget konto. Den sekretessmodellen Àr viktig eftersom smÄ verktyg ofta fÄr riktiga API-svar, konfigurationsexempel, loggar, autentiseringsdata eller kundliknande exempel under felsökning. Att arbeta lokalt minskar risken och gör verktyget ögonblickligt eftersom ingen nÀtverkstrafik behövs.

Praktiska tips

Kollisioner mellan slumpmÀssiga UUID Àr extremt osannolika vid normal utvecklingsanvÀndning, men dessa identifierare Àr inte reserverade i nÄgot centralt system, sÄ din applikation behöver fortfarande vanliga unikhetskontroller nÀr data sparas. Inom en omgÄng Àr v7-vÀrden strikt stigande Àven nÀr flera skapas under samma millisekund. Kom ihÄg att v1 och v7 avslöjar nÀr ett ID skapades; om det lÀcker affÀrsinformation, vÀlj v4. Namnbaserad v5 Àr ett bÀttre val Àn v3 i ny kod eftersom SHA-1 Àr starkare Àn MD5, men ingen av dem bör betraktas som hemlig.

Hur man anvÀnder

  1. VĂ€lj versionVĂ€lj v4, v7, v1 eller namnbaserad v5/v3 med en namnrymd och namn.
  2. Ange antal och formatAnge 1 till 1000 UUID och vÀlj versaler, bindestreck eller klammerparenteser.
  3. Kopiera eller avkodaKopiera listan, eller klistra in en befintlig UUID för att validera den och lÀsa ut dess tidsstÀmpel.

Vanliga frÄgor

Vilka UUID-versioner kan den generera?
Version 4 (slumpmÀssig), version 7 (tidsordnad, sorterbar), version 1 (tidsstÀmpel + slumpmÀssig nod) samt de namnbaserade versionerna 5 (SHA-1) och 3 (MD5).
Ska jag anvÀnda UUID v4 eller v7?
AnvÀnd v7 för primÀrnycklar i databaser: den börjar med en tidsstÀmpel i millisekunder, sÄ nya rader hamnar i slutet av indexet. AnvÀnd v4 nÀr ID:t inte fÄr avslöja nÀr det skapades.
Kan den validera eller avkoda en UUID?
Ja. Klistra in valfri UUID i avkodaren för att se om den Àr giltig, dess version och variant samt den inbÀddade tidsstÀmpeln för v1, v6 och v7.
Lagras de?
Nej. De genereras lokalt med webblÀsarens kryptografiska slumptalsgenerator.