UUID-generator

Generera UUID v4 eller v7 i bulk — välj version, ange antal, kopiera allt. Körs helt lokalt i webbläsaren.

Generera UUID v4 eller v7 direkt i webbläsaren — välj version, ange antal från 1 till 100 och kopiera enskilda UUID eller hela listan. UUID v4 bygger på ren slump via crypto.randomUUID(); UUID v7 lägger in en tidsstämpel i millisekunder först, vilket gör den sorteringsvänlig som primärnyckel i databaser. Inga serveranrop och ingen data lämnar din dator.

RFC 4122 random — 2¹²² unique values, zero network requests

Så här genererar du UUID

  1. 1

    Välj UUID-version

    Välj v4 för en helt slumpmässig identifierare (122 bitar slump via crypto.randomUUID()), eller v7 för ett tidssorterat UUID som inleds med en 48-bitars tidsstämpel i millisekunder — perfekt som primärnyckel i databaser.

  2. 2

    Ange antal

    Använd antalsväljaren för att skapa 1, 5, 10, 25, 50 eller 100 UUID med ett klick. All generering sker i din webbläsare — inga serveranrop görs.

  3. 3

    Klicka på Generera

    Varje klick skapar en ny uppsättning kryptografiskt slumpmässiga UUID med Web Crypto API (crypto.randomUUID för v4, crypto.getRandomValues för v7).

  4. 4

    Kopiera ett eller alla

    Klicka på kopieringsikonen bredvid ett enskilt UUID, eller använd Kopiera alla för att hämta hela listan som radbruten text — klar att klistra in i kod, kalkylark eller ett migreringsskript.

Vanliga frågor om UUID-generatorn

Vad är skillnaden mellan UUID v4 och v7?
UUID v4 är helt slumpmässig — 122 bitar slump gör krockar i praktiken omöjliga. UUID v7 inleds med en 48-bitars tidsstämpel i millisekunder (Unix-tid), så de UUID du genererar blir tidssorterade och hamnar i rätt ordning som primärnyckel utan en separat created_at-kolumn.
Hur genererar jag ett UUID online gratis?
Klicka på Generera ovan. Verktyget körs helt i din webbläsare med crypto.randomUUID() (v4) och crypto.getRandomValues() (v7) — inga serveranrop och inget konto krävs.
Hur genererar jag ett UUID i Python, Java eller PostgreSQL?
I Python använder du uuid.uuid4(); i Java kör du UUID.randomUUID(); i PostgreSQL ger gen_random_uuid() (inbyggt från version 13) ett v4-UUID. För UUID v7 finns separata bibliotek i de flesta språk. Det här verktyget visar färdiga värden så att du kan testa och kopiera dem utan att installera något.
Var hittar jag ett UUID i Minecraft?
Varje Minecraft-konto har ett unikt UUID som kopplas till spelarnamnet, så att det fungerar även om namnet byts. Du slår upp det via tjänster som Mojangs API eller NameMC. Verktyget här genererar standard-UUID (v4/v7) och kan användas för egna projekt, men kopplar inte mot ett befintligt Minecraft-konto.
Hur många UUID kan jag generera samtidigt?
Upp till 100 UUID per omgång. Välj antal (1, 5, 10, 25, 50, 100), välj v4 eller v7 och klicka på Generera. Använd Kopiera alla för att hämta hela listan som radbruten text.
Hur använder jag UUID v4 eller v7 i JavaScript och TypeScript?
I moderna webbläsare och Node.js 19+ använder du crypto.randomUUID() för v4. För UUID v7 i JavaScript eller TypeScript använder du npm-paketet 'uuid' (uuidv7()) eller paketet 'uuidv7'. Verktyget visar de genererade värdena så att du kan testa eller kopiera dem utan att installera något.
Är UUID v7 säker att använda i produktion?
UUID v7 följer RFC 9562 (publicerad maj 2024) och stöds av de flesta databaser och ORM-verktyg. Den tidssorterade strukturen ger bättre indexlokalitet i B-trädindex jämfört med slumpmässiga v4-UUID.

Källor

Relaterade utvecklarverktyg