← Home

UUID Generator

Genereert UUID's van versie 4 (willekeurig): 128-bits identificatoren die zo uniek zijn dat twee onafhankelijk aangemaakte exemplaren — op verschillende machines, zonder enige centrale coördinatie — in de praktijk nooit botsen. Ze ontstaan in je browser met de Web Crypto API, met optionele koppeltekens en hoofdletters, en er gaat niets naar een server.

Opties
Max. 50
Gegenereerde UUID

Wat is een UUID?

Een UUID (Universally Unique Identifier, oftewel universeel unieke identificatie) is een 128-bits waarde die wordt gebruikt om informatie uniek te identificeren. De manier waarop UUID's worden gegenereerd, maakt de kans op een botsing tussen twee onafhankelijk aangemaakte UUID's vrijwel nihil — zelfs tussen verschillende machines zonder centrale coördinatie. Deze tool genereert versie 4 (willekeurige) UUID's volledig in je browser met de Web Crypto API; er wordt niets naar een server verzonden of daar opgeslagen.

Een UUID genereren

  1. Kies het formaat — gebruik de selectievakjes 'Koppeltekens Insluiten' en 'Hoofdletters' om de gewenste notatie te kiezen.
  2. Bepaal het aantal — voer bij 'Aantal te Genereren' het aantal UUID's in dat je in één keer wilt aanmaken (maximaal 50).
  3. Genereren — klik op de knop 'UUID Genereren' en ze worden direct in je browser aangemaakt.
  4. Kopiëren — zet ze op je klembord met de knop 'Kopiëren' bij elk item of met 'Alles Kopiëren'.

Wat is een v4 (willekeurige) UUID?

Een versie 4 UUID wordt gemaakt door het grootste deel van de waarde (122 bits) met willekeurige getallen te vullen. Er wordt geen informatie zoals tijd of het MAC-adres van het apparaat gebruikt, waardoor deze moeilijk te voorspellen is, en deze tool gebruikt de cryptografisch veilige willekeurige bron van Web Crypto. Volgens de standaard staat het versiecijfer altijd op 4 en het variant-cijfer op 8, 9, a of b.

Waar worden UUID's gebruikt?

UUID's worden vaak gebruikt als primaire sleutels in databases, als sessie- en request-tracing-ID's, als bestandsnamen voor geüploade bestanden, en als unieke identificatoren voor records in gedistribueerde systemen waarin meerdere machines onafhankelijk van elkaar ID's moeten genereren zonder risico op botsingen.

Kunnen twee UUID's botsen?

In theorie wel, maar de kans is vrijwel nul. Een v4 UUID heeft ongeveer 5,3×10³⁶ mogelijke waarden, dus zelfs als je er een miljard per seconde zou genereren, zou het tientallen jaren duren voordat je één botsing mag verwachten. Daarom kun je ze zonder centrale coördinatie met een gerust hart als unieke identificatoren gebruiken.

Worden de gegenereerde UUID's opgeslagen?

Nee. Alle UUID's worden uitsluitend in je browser gegenereerd en worden niet naar een server verzonden of daar opgeslagen. Als je de pagina vernieuwt verdwijnen de resultaten, dus kopieer de waarden die je nodig hebt van tevoren.