UUID Generator

Genereer en kopieer verschillende unieke identificatiecodes (UUID's).

ID Generatie Instellingen
Selecteer het formaat en de opties voor de te genereren ID's
Gegenereerde ID's
Willekeurig
Lijst met gegenereerde ID's. Klik om te kopiëren.
46534911-0952-42b5-9fab-8b8b14d7fd53
92d14315-36a8-4cc3-a9ef-8b84e32895f1
c92f29f6-3dd0-4f6d-9118-b09b5bc24c90
30d2d088-2065-4abd-848f-d741a8e24cfb
5184845a-e0a2-450b-9a82-e5b9e72f3389
ID Formaat Details

RFC 4122 UUID Standaard

UUID v1: Tijdstempel + MAC-adres
Tijdsvolgorde gegarandeerd, machine-identificeerbaar
UUID v3: Naamruimte + Naam + MD5
Deterministisch, dezelfde invoer produceert hetzelfde resultaat
UUID v4: Volledig willekeurig
Meest voorkomend, 122-bit willekeurig
UUID v5: Naamruimte + Naam + SHA-1
Veiligere hash dan v3
UUID v6: Tijd-sorteerbaar v1
DB index optimalisatie
UUID v7: Tijdstempel + Willekeurig
Nieuwste standaard, sorteerbaar

Alternatieve ID Formaten

NanoID: URL-veilige ID
Variabele lengte, aangepaste tekenset
CUID2: Botsingsbestendige ID
Gedistribueerde omgeving veilig, variabele lengte
ULID: Sorteerbare ID
26 tekens, Base32 gecodeerd
KSUID: K-sorteerbare ID
Tijd gesorteerd, Base62 gecodeerd
Snowflake: Gedistribueerd systeem ID
Ontwikkeld door Twitter, 64-bit integer

Gebruiksaanbevelingen

  • • Algemeen doel: UUID v4, UUID v7
  • • Database primaire sleutels: UUID v7, ULID, KSUID
  • • Voor URL's: NanoID, CUID2
  • • Deterministische generatie: UUID v3, UUID v5
  • • Gedistribueerde systemen: Snowflake, KSUID
  • • Tijdsvolgorde belangrijk: UUID v6, UUID v7, ULID
    UUID Generator