UUID-generator
Generera en eller flera slumpmässiga version 4-UUID:er. Alternativ för versaler och borttagning av bindestreck.
Så här fungerar det
UUID-generatorn skapar Universally Unique Identifiers (globalt unika identifierare) i v1-, v4- och v5-format direkt i webbläsaren.
Välj UUID-version: v4 (slumpmässig, rekommenderas för de flesta användningsfall), v1 (tidsbaserad och MAC-adress) eller v5 (namnrymds- och namnbaserad, deterministisk). Klicka på Generera för att få ett UUID eller ange ett antal (upp till 100) för batch-generering.
Utdataformat: standard UUID med bindestreck (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) eller version utan bindestreck.
UUID v4 rekommenderas när du behöver slumpmässiga, unika identifierare. UUID v5 är användbart när samma inmatning alltid ska generera samma identifierare (t.ex. URL → UUID).
Användningsfall
- Generera primärnycklar för databasposter
- Skapa unika identifierare för händelser i distribuerade system
- Producera test-GUID:n för enhetstester
- Generera korrelations-ID:n för spårning av förfrågningar
Vanliga frågor
- Vad är skillnaden mellan UUID v1, v4 och v5?
- v1 är tidsbaserad och MAC-adressbaserad; v4 är slumpmässig; v5 är en deterministisk hash av namnrymd + namn.
- Är UUID v4 verkligt unikt?
- Kollisionssannolikheten är astronomiskt liten (~1 på 2^122). I praktiken: unikt.
- Kan jag använda UUID som databasnyckel?
- Ja — UUID används ofta som primärnycklar. Obs: UUID v1/v4 är slumpmässiga och kan orsaka B-trädindex-fragmentering.
- Vad är UUID v5-namnrymd?
- Standardnamnrymder: URL, DNS, OID, X.500. Välj baserat på inmatningstyp.
- Skickas genererade UUID till en server?
- Nej — generering sker lokalt i webbläsaren.