UUID-generator: generera UUID:er online
UUID-generatorn skapar UUID:er av versionerna 1, 4, 5 och 7 online: slumpmässigt, tidsbaserat eller utifrån namnrymd och namn (v5 för ”example.com” ger alltid cfbff0d1-9375-5685-968c-48ce8b15ae17). Skapa ett åt gången eller upp till 100 samtidigt, även i GUID-format. Allt sker i din webbläsare.
Byggd av Jakub Martyniak
Skapar du ett databasschema? Kör databasen och backend på en VPS.
Körs helt i din webbläsare (Web Crypto API) – inget skickas till en server, sparas eller loggas.
Resultat
Exempelresultat
Så ser ett UUID från UUID Generator ut
Du väljer version, antal och format. Verktyget skapar UUID:er som du kan kopiera direkt. Exemplet visar version 5, eftersom samma namespace och namn alltid ger samma UUID. Versionerna 1, 4 och 7 är tids- eller slumpbaserade och ger nya värden vid varje klick.
Exempel · Version 5, DNS-namnrymd
Inmatning
- Version
- Version 5 (namespace + namn)
- Namespace
- 6ba7b810-9dad-11d1-80b4-00c04fd430c8
- Den fördefinierade DNS-namnrymden från RFC 4122.
- Namn
- example.com
Utdata
- UUID v5
- cfbff0d1-9375-5685-968c-48ce8b15ae17
- Siffran 5 i början av det tredje blocket anger versionen. Samma namn ger samma UUID överallt.
- Formaterad
- {CFBFF0D193755685968C48CE8B15AE17}
- Versaler, utan bindestreck, med klammerparenteser, t.ex. för Windows-registret.
Varför detta verktyg
Mer än bara ett slumptal
Generatorns viktigaste egenskaper.
Versionerna 1, 4, 5 och 7
Skapa slumpmässiga (v4), tidsbaserade (v1/v7) och deterministiska (v5) UUID:er med ett klick.
Massgenerering
Generera upp till 100 UUID:er samtidigt – kopiera alla eller ladda ner som .txt.
Anpassningsbart format
Växla mellan stora och små bokstäver, bindestreck och klammerparenteser med kryssrutor, till exempel för GUID-format.
Kryptografiskt säker
Genereras med din webbläsares Web Crypto API, inte med en svag slumptalsgenerator.
Inget konto behövs
Välj bara version och format och generera – ingen registrering krävs.
Körs bara i webbläsaren
Varje UUID skapas lokalt i din webbläsare – inget skickas till eller loggas på en server.
Guide
Så genererar du UUID:er online
Från val av version till nedladdning: så använder du UUID-generatorn.
Steg 1
Välj version
Välj UUID-version i fältet ”Version”: version 4 (slumpmässig, standard), version 1 (tidsstämpel), version 7 (sorterbar efter tid) eller version 5 (namnrymd + namn).
Steg 2
För version 5: namnrymd och namn
Välj ett namnrymdsalternativ (DNS, URL, OID, X.500 eller ett eget namnrymds-UUID) och ange ett namn, till exempel example.com.
Steg 3
Ange antal
Ställ in 1 till 100 UUID:er med skjutreglaget eller plus- och minusknapparna. För version 5 är antalet alltid 1.
Steg 4
Anpassa format
Växla mellan stora bokstäver, bindestreck och klammerparenteser med kryssrutor. Befintliga UUID:er formateras bara om, inte skapas på nytt.
Steg 5
Generera igen
Med uppdateringsknappen bredvid versionen skapar du en ny uppsättning UUID:er. För version 5 blir resultatet detsamma för samma indata.
Steg 6
Kopiera eller ladda ner
Kopiera en enskild UUID, använd ”Kopiera alla” eller ladda ner listan som filen uuids.txt via ”Ladda ner som .txt”.
UUID-versioner
Vilken UUID-version passar till vad?
UUID-generatorn skapar UUID:er av versionerna v4, v7, v1 och v5. Här ser du skillnaderna och när du ska använda dem.
| Version | Grund | Typisk användning |
|---|---|---|
| Version 4 | 122 slumpmässiga bitar från Web Crypto API:s slumptalsgenerator | Standardfallet: ID:n för poster, sessioner, förfrågningar eller filer |
| Version 7 | 48-bitars tidsstämpel i millisekunder, följd av slumpmässiga bitar | Primärnycklar i databaser som ska kunna sorteras efter skapandetid |
| Version 1 | Tidsstämpel, klocksekvens och slumpmässigt nod-ID i stället för MAC-adress | System som uttryckligen kräver tidsbaserade UUID:er av version 1 |
| Version 5 | SHA-1-hash av namnrymd och namn, utan slump | Reproducerbara ID:n: samma indata ger alltid samma UUID |
Version 3 saknas avsiktligt: den fungerar som version 5 men använder MD5. Web Crypto API i webbläsare stöder inte MD5, och RFC 4122 rekommenderar version 5 för nya tillämpningar.
Format och längd
UUID eller GUID: format och längd
Ett UUID är en 128-bitars identifierare med 32 hexadecimala siffror i mönstret 8-4-4-4-12. GUID är Microsofts namn på samma identifierare, oftast skriven med versaler och klammerparenteser. Du kan välja alla skrivsätt med kryssrutor i UUID-generatorn.
Standardformat
36 teckencfbff0d1-9375-5685-968c-48ce8b15ae17Utan bindestreck
32 teckencfbff0d193755685968c48ce8b15ae17Med klammerparenteser
38 tecken{cfbff0d1-9375-5685-968c-48ce8b15ae17}GUID-format: versaler och klammerparenteser
38 tecken{CFBFF0D1-9375-5685-968C-48CE8B15AE17}Upptäck mer
Fler verktyg
Hashgenerator (MD5, SHA-1, SHA-256, SHA-512)
NyGenerera MD5-, SHA-1-, SHA-256- och SHA-512-hashar från text eller filer och jämför kontrollsummor. Körs helt i webbläsaren.
Byggd av Luca Stanek
Konverterare för Epoch/Unix-tidsstämplar
Omvandla Unix-tidsstämplar (sekunder, millisekunder, mikrosekunder och nanosekunder) till läsbara datum och tvärtom – med liveklocka, ISO 8601/RFC 2822 och relativ tidsangivelse, helt i webbläsaren.
Byggd av Jakub Martyniak
JSON-formaterare
Formatera, minifiera och validera JSON – med syntaxmarkering, felmeddelanden och nedladdning, helt i webbläsaren.
Byggd av Jakub Martyniak
Lösenordsgenerator
Skapa starka, slumpmässiga lösenord direkt i webbläsaren – inget sparas eller överförs.
Byggd av Rugile Rutkauskaite
Bcrypt-generator och -kontroll
Skapa och kontrollera Bcrypt-hashar – helt i webbläsaren, med justerbar kostnadsfaktor.
Byggd av Rugile Rutkauskaite
Regex-testare
Testa reguljära uttryck direkt mot den inbyggda JavaScript-motorn – med markering av träffar, capture-grupper och ersättningsläge, helt i webbläsaren.
Byggd av Jakub Martyniak
Base64-kodare/-avkodare
Koda och avkoda text med Base64 – inklusive en URL-säker variant och tydliga felmeddelanden, helt i webbläsaren.
Byggd av Jakub Martyniak
SQL-formaterare online (formatera och snygga till SQL)
Formatera, snygga till och minimera SQL online – för MySQL, MariaDB och PostgreSQL, med indrag och valfri skiftlägesstil för nyckelord. Körs helt i webbläsaren, utan uppladdning.
Byggd av Luca Stanek
FAQ
Vanliga frågor om UUID-generatorn
Korta svar om UUID:er, GUID:er och det här verktyget.
En eller upp till 100 UUID:er i formatet xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Version 5 med DNS-namnrymden och namnet example.com ger till exempel alltid cfbff0d1-9375-5685-968c-48ce8b15ae17, eller {CFBFF0D193755685968C48CE8B15AE17} med versaler, utan bindestreck och med parenteser. Version 4 och 7 är slump- respektive tidsbaserade och blir nya vid varje klick.
Ja. UUID-generatorn är gratis och kräver inget konto. Du kan skapa 1 till 100 UUID:er åt gången, eller exakt ett med version 5. Du kan när som helst få en ny uppsättning med uppdateringsknappen.
Nej. Varje UUID skapas i din webbläsare via Web Crypto API: crypto.getRandomValues för version 1, 4 och 7, och SHA-1 via crypto.subtle för version 5. Inget laddas upp, sparas eller loggas.
Ett UUID (Universally Unique Identifier) är en 128-bitars identifierare som skapas utan en central utfärdare, till exempel för primärnycklar i databaser, sessions-ID:n eller filnamn. I standardformatet består det av 36 tecken: 32 hexadecimala siffror och 4 bindestreck i mönstret 8-4-4-4-12. Utan bindestreck är det 32 tecken, med klammerparenteser 38.
GUID (Globally Unique Identifier) är Microsofts namn på samma 128-bitars identifierare i samma textformat. Du får det typiska GUID-formatet {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} genom att aktivera ”Versaler” och ”Klammerparenteser” i verktyget.
Version 4 är helt slumpmässig och passar i de flesta fall. Version 7 börjar med en 48-bitars tidsstämpel i millisekunder, kan därför sorteras efter skapandetid och passar som primärnyckel i databaser. Version 1 bygger på en tidsstämpel och ett nod-ID. Version 5 beräknar alltid samma UUID från namnrymd och namn med SHA-1, så verktyget skapar exakt ett UUID med version 5.
I praktiken, ja. Ett UUID av version 4 innehåller 122 slumpmässiga bitar från webbläsarens kryptografiskt säkra slumptalsgenerator. En kollision är därför extremt osannolik, men inte matematiskt omöjlig. Version 5 är avsiktligt deterministisk: samma namnrymd och namn ger alltid samma UUID.
Nej. Webbläsaren har inte åtkomst till din MAC-adress. UUID-generatorn använder därför ett slumpmässigt nod-ID med multicast-biten satt för version 1, enligt RFC 4122 avsnitt 4.5.
Fler frågor?
Kontakta supportenDin databas behöver en tillförlitlig server i bakgrunden
En VPS från ZAP-Hosting ser till att din applikation eller ditt projekt finns online tillförlitligt.
Ingen konfigurering. Ingen risk. Online på några sekunder.
Letar du efter fler verktyg? Visa alla utvecklarverktyg
