CanDoYa
SV

Gratis UUID Generator (v4 & v7)

Körs helt i din webbläsare - inget laddas upp, ingen registrering.

Version

Helt slumpmässig - 122 bitar från en säker slumpkälla.

Format
Laddar …
Dela det här verktyget

Vad är en UUID generator?

En UUID generator skapar universellt unika identifierare - 128-bitarsvärden skrivna som 36 tecken av hex och bindestreck, till exempel 550e8400-e29b-41d4-a716-446655440000. Det här verktyget bygger slumpmässiga version 4- och tidsordnade version 7-UUID:er enligt RFC 9562, i bulk, helt i din webbläsare, så att id:na aldrig lämnar din enhet.

Så använder du verktyget

  1. 1Välj en version. Välj UUID v4 för helt slumpmässiga id:n, eller UUID v7 för tidsordnade id:n som sorteras efter skapandetid.
  2. 2Ställ in antal. Välj hur många UUID:er du vill generera samtidigt, från 1 upp till 1000.
  3. 3Justera formatet. Behåll standardformen med gemener och bindestreck, eller slå på Versaler eller stäng av Bindestreck så det matchar hur ditt system lagrar id:n.
  4. 4Kopiera det du behöver. Klicka på Kopiera för en enskild UUID, eller Kopiera alla för att hämta hela batchen, en per rad.

Vem passar det för

Varje UUID byggs lokalt med webbläsarens Web Crypto-slumptalsgenerator, så inget laddas upp och verktyget fungerar offline när sidan väl har laddats. Välj version 4 när du bara behöver ett oförutsägbart slumpmässigt id, eller version 7 när id:na ska vara databasnycklar: v7 börjar med en 48-bitars skapandetidsstämpel, så rader infogas i ordning och B-trädindex förblir snabba. En v7-batch som genereras här är till och med strikt sorterad inom samma millisekund, med den monotona räknarmetoden från RFC 9562. Växla utdata till versaler eller ta bort bindestrecken om din databas eller specifikation lagrar UUID:er som 32 rena hexsiffror.

Vanliga frågor

Är UUID generatorn gratis?

Ja, den är helt gratis utan registrering och utan gränser. Varje UUID genereras i din webbläsare, så du kan skapa hur många batcher på upp till 1000 du vill, även offline när sidan har laddats.

Laddas de genererade UUID:erna upp någonstans?

Nej. UUID:er byggs lokalt med Web Crypto API i din webbläsare och inget skickas till en server, så identifierare du genererar för privata system stannar på din enhet.

Vad är skillnaden mellan UUID v4 och v7?

v4 är 122 slumpmässiga bitar - maximal oförutsägbarhet, ingen struktur. v7 ersätter de första 48 bitarna med en Unix-millisekundstidsstämpel, så id:n sorteras efter skapandetid. Använd v7 för databasnycklar som gynnas av ordnade insättningar, och v4 när id:n inte får avslöja något.

Kan två UUID:er kollidera?

I praktiken nej. Med v4:s 122 slumpmässiga bitar skulle du behöva generera cirka 330 biljarder UUID:er innan det ens finns 1% chans för en dubblett. Det här verktyget använder också webbläsarens kryptografiskt säkra slumpkälla, inte en svag pseudoslumpmässig sådan.

Varför har UUID:er 36 tecken och bindestreck?

En UUID är 128 bitar skrivna som 32 hexadecimala siffror, grupperade 8-4-4-4-12 med fyra bindestreck för läsbarhet - 36 tecken totalt. Många system lagrar bara de 32 hexsiffrorna; Bindestreck-reglaget ger dig den kompakta formen.

Kan jag få ut tidsstämpeln ur en UUID v7 igen?

Ja. De första 12 hexsiffrorna i en v7-UUID är dess 48-bitars Unix-millisekundstidsstämpel. När du genererar v7-id:n här avkodar verktyget den inbäddade tidsstämpeln och visar den under batchen i UTC.

Är en UUID samma sak som en GUID?

Ja. GUID (globally unique identifier) är Microsofts namn för samma 128-bitarsformat; UUID är den leverantörsneutrala termen som standardiserats i RFC 9562. Alla UUID:er som genereras här är giltiga GUID:er, även om Microsofts verktyg ofta visar GUID:er med versaler.

Är versaler och gemener i UUID:er likvärdiga?

Ja. RFC 9562 säger att hexsiffrorna inte skiljer på versaler och gemener, med gemener som den kanoniska utdataformen. Reglaget Versaler ändrar bara hur id:t visas och kopieras - det är fortfarande samma UUID.