Den här UUID-generatorn (även kallad GUID) skapar färdiga identifierare för appar, databaser, API:er, testdata, loggar, migreringar och dokumentation. Du kan skapa slumpmässiga UUID v4-värden eller tidsstämpelbaserade UUID v7-värden och sedan kopiera dem som vanliga rader, kommalistor, JSON-arrayer, SQL-värden, citerade strängar, URN:er eller ID:n utan bindestreck.
UUID-generator
Skapa UUID v4- eller UUID v7-värden, formatera dem för praktisk användning, kopiera många resultat och kontrollera inklistrade UUID:er.
Använd UUID v4 för säkra slumpmässiga identifierare. Använd UUID v7 när du vill ha tidsstämpelbaserade ID:n som sorteras bättre efter skapelsetid i databaser och loggar.
Obs! UUID v4 använder säker slumpgenerering i webbläsaren när det stöds. UUID v7 är tidsstämpelbaserad och användbar för databasnycklar, men kan avslöja ungefärlig skapelsetid.
Kontrollera en UUID
Klistra in en UUID för att validera den, identifiera versionen, kontrollera varianten och avkoda tidsstämpeln om det är UUID v7.
Vad den här UUID-generatorn gör
Verktyget skapar en UUID eller en hel lista med upp till 1 000 UUID:er. Du kan också välja version, skiftläge, utdataformat och avgränsare, så att resultatet är klart att klistra in i kod, kalkylblad, databasskript, API-payloads eller konfigurationsfiler.
- UUID v4: bäst för slumpmässiga identifierare, publika ID:n, tokens, databasposter, testdata och allmän utveckling.
- UUID v7: bäst när du vill ha ID:n som innehåller skapelseordning, praktiskt för loggar, händelser, databasrader och distribuerade system.
- Massgenerering: användbart för mockade poster, seed-data, importfiler, QA-testning och exempeldata.
- Formatalternativ: standard-UUID:er, utan bindestreck, klammerparenteser, URN:er, citerade strängar, JSON-arrayer och SQL-värden.
- UUID-kontroll: validerar inklistrade UUID:er, identifierar versionen, kontrollerar varianten och visar tidsstämpeln för UUID v7.
När du ska använda UUID v4
Använd UUID v4 när du behöver ett slumpmässigt ID som inte avslöjar när det skapades. Det är det vanliga valet för publika post-ID:n, API-objekt, primärnycklar i databaser, tillfälliga testdata, spårningsposter, interna verktyg och genererade filnamn.
UUID v4 är oftast det säkraste standardvalet när du bara behöver unikhet och inte behöver sortera efter skapelsetid.
När du ska använda UUID v7
Använd UUID v7 när du vill ha ID:n som sorteras bättre efter skapelsetid. Det kan hjälpa vid databasindex, händelseloggar, analysdata, köer, granskningsloggar och system där nya poster läggs till hela tiden.
UUID v7 kan avslöja ungefär när ID:t skapades, så välj UUID v4 om tidsstämpelns integritet är viktig.
Vanliga utdataformat
| Format | Bäst för |
|---|---|
| Standard med bindestreck | Allmän användning, databaser, API:er, dokumentation |
| Utan bindestreck | System som kräver kompakta ID:n med 32 tecken |
| Med klammerparenteser | Äldre programvara, referenser i Windows-stil, äldre system |
| URN | Formella identifierare, specifikationer, XML, metadata, dokumentation |
| Citerade strängar | Kod, arrayer, konfigurationsfiler, exempel-payloads |
| JSON-array | API-tester, mockdata, JavaScript, import-payloads |
| SQL-värden | Insert-skript, seed-data, databastestning |
Så använder du UUID-kontrollen
Klistra in valfri UUID i kontrollen för att se om den är giltig. Kontrollen accepterar standard-UUID:er, UUID:er utan bindestreck, UUID:er med klammerparenteser och UUID:er i URN-format.
För UUID v7 visar kontrollen också den inbäddade tidsstämpeln. Det är användbart när du behöver granska ett ID från loggar, händelser, databasrader eller felsökningsutdata.
Praktiska exempel
- Seed-data för databaser: skapa 50 UUID:er som SQL-värden och klistra in dem i ett insert-skript.
- API-testning: skapa UUID:er som en JSON-array för mockade anrop eller test-payloads.
- Kalkylblad: skapa en UUID per rad och klistra in listan i en kolumn.
- Loggar och händelser: använd UUID v7 när sortering efter ungefärlig skapelsetid är användbar.
- Publika ID:n: använd UUID v4 när du vill ha slumpmässiga identifierare som inte visar tidsinformation.
Tips för att välja rätt UUID
Välj UUID v4 som det enklaste och mest privata standardvalet. Välj UUID v7 när infogningsordning, loggordning eller databassortering är viktigt. Använd standard-UUID:er med gemener om ditt system inte uttryckligen kräver versaler, inga bindestreck, klammerparenteser eller URN-format.
För de flesta riktiga projekt är UUID v4 i standardformat med gemener det bästa valet att börja med. För nyare databastunga system där skapelseordningen spelar roll kan du testa UUID v7.
Källor
Det här verktyget bygger på den aktuella UUID-specifikationen och webbläsarnas kryptografi-API:er som används för att skapa säkra slumpvärden.
- RFC 9562: Universally Unique IDentifiers (UUIDs) – den aktuella officiella UUID-standarden, inklusive UUID v4 och UUID v7.
- MDN Web Docs: Crypto.randomUUID() – webbläsar-API för att skapa kryptografiskt säkra UUID v4-värden.
- MDN Web Docs: Crypto.getRandomValues() – webbläsar-API som används för kryptografiskt starka slumpbyte i reservgeneratorn.
CalcuLife.com









Lämna en kommentar