Handytool
Utvecklarguide5 min läsningUppdaterad 9 juni 2026

Omedelbar utvecklarverktyg

Generera UUID v4 eller v7-identifierare omedelbar

Handytools UUID-generator skapar kryptografiskt slumpmässiga v4 UUIDs och tidordnade v7 UUIDs i grupp — med anpassade versaler, bindestreck och klammeralternativ — allt inuti din webbläsare, gratis utan konto krävs.

Viktiga punkter

  • 01Generera en UUID eller upp till 100 på en gång — idealt för testfixtures, frövdata och konfiguration.
  • 02UUID v4 är helt slumpmässig; UUID v7 bäddar in en millisekund tidsstämpel för kronologisk sortering i databaser.
  • 03Varje UUID genereras med webbläsarens Web Crypto API — ingen svag Math.random() reservalternativ.
  • 04Växla gemener/versaler, ta bort bindestreck eller lägg till klamrar för att matcha din exakta miljö.

Vad UUIDs är och varför de är viktiga

En UUID (Universally Unique Identifier), ibland kallad GUID, är en 128-bitarsidentifierare utformad för att vara globalt unik utan någon central samordning. Databaser, API:er, händelsesystem och distribuerade program använder UUIDs för att tilldela ID:er till poster, objekt och händelser utan att behöva en delad auto-increment-räknare eller en tur och återtur till en databassekvens.

Det finns flera UUID-versioner. Version 4 är helt slumpmässig — det mest vanliga valet för allmänna ID:er. Version 7, en nyare standard, bäddar in en millisekund-precisitionstidsstämpel i de första byte så att ID:er som genereras i sekvens sorteras kronologiskt. Den egenskapen förbättrar dramatiskt infogningsprestandan i B-tree-databasindex, där slumpmässiga ID:er orsakar kostnadsamma siddelningar.

Hur du genererar UUIDs

  1. 01

    Välj v4 eller v7

    Välj UUID v4 för en helt slumpmässig identifierare eller UUID v7 om du behöver kronologiskt sorterbara ID:er för en databasprimärnyckel.

  2. 02

    Ställ in kvantiteten

    Dra skjutreglaget eller skriv ett tal för att generera mellan 1 och 100 UUIDs i en enda batch.

  3. 03

    Anpassa formatet

    Växla gemener eller versaler, aktivera eller inaktivera bindestreck (xxxxxxxx-xxxx-...), och slå eventuellt in varje UUID i klamrar ({...}) för att matcha det format ditt språk eller ramverk förväntar.

  4. 04

    Kopiera eller ladda ner

    Klicka på Kopiera alla för att lägga hela listan på din urklipp, eller ladda ner batchen som en .txt-fil för användning i testfixtures eller frövskript.

UUID-formatalternativ i en överblick

Olika ekosystem förväntar sig något olika representationer av samma 128-bitarvärde.

  • 01Standard med bindestreck: 550e8400-e29b-41d4-a716-446655440000 (RFC 4122 kanonisk form).
  • 02Utan bindestreck: 550e8400e29b41d4a716446655440000 (vanligt i vissa databaser och Redis-nycklar).
  • 03Versaler: 550E8400-E29B-41D4-A716-446655440000 (använt i vissa Microsoft- och Java-miljöer).
  • 04Klamrar: {550e8400-e29b-41d4-a716-446655440000} (Microsoft GUID-format, använt i .NET och COM).
  • 05Alla format representerar samma 128-bitarvärde — välj det ditt system förväntar.

Kryptografiskt säker och helt lokal

Varje UUID genereras med crypto.randomUUID (v4) eller crypto.getRandomValues (v7) — Web Crypto API inbyggd i varje modern webbläsare. Det finns ingen Math.random(), ingen svag frö och ingen server involverad. Generatorn fungerar offline när sidan är laddad.

Ingenting överförs eller lagras. Stäng fliken och UUIDs är borta om du inte sparade dem. Handytool loggar inte genererade värden eller kräver ett konto.

UUID-generator FAQ

Vad är en UUID?

En UUID (Universally Unique Identifier) är ett 128-bitarvärde utformat för att vara unikt över alla system utan central samordning. UUIDs är standardsättet för att tilldela ID:er till databasposter, API-resurser och händelser i distribuerade system.

Bör jag använda UUID v4 eller UUID v7?

Använd v4 för ett helt slumpmässigt ID när ingen ordning behövs. Använd v7 som databasprimärnyckel — den inbäddade tidsstämpeln gör infogningar sekventiella, vilket förbättrar B-tree-indexprestandan betydligt i stor skala.

Hur sannolikt är en UUID-kollision?

Effektivt omöjligt. En slumpmässig UUID v4 har 2^122 möjliga värden. Du skulle behöva generera cirka 2,7 kvintiljoner UUIDs för att ha en chans på en miljard av en kollision.

Är de genererade UUIDs kryptografiskt säkra?

Ja. Generatorn använder webbläsarens Web Crypto API (crypto.randomUUID eller crypto.getRandomValues), inte den svagare Math.random(). UUID v4 är säker för användning som sessions-ID eller kortlivade tokens.

Kan jag använda UUID v7 för säkerhetstokens?

Med försiktighet. UUID v7 bäddar in skapelsetidsstämpeln, som avslöjar när den genererades. För långlivade eller känsliga säkerhetstokens föredra v4 eller ett dedikerat tokenformat som inte läcker timinginformation.

Skickas UUIDs till en server?

Nej. Varje UUID genereras lokalt med webbläsarens kryptoAPI. Ingenting laddas upp, loggas eller lagras.

Relaterade verktyg

Fortsätt arbeta med Verktyg-verktyg

Verktyg-verktyg