UUID Generator

Genereer een UUID v4 of v7 in bulk — kies de versie, stel het aantal in en kopieer alles. Volledig client-side.

Genereer direct een UUID v4 of v7 in je browser: kies een versie, stel het aantal in van 1 tot 100 en kopieer losse UUID's of de hele lijst. UUID v4 is volledig willekeurig via crypto.randomUUID(); UUID v7 bevat een timestamp-prefix in milliseconden, waardoor de UUID's chronologisch sorteerbaar zijn — handig als primaire sleutel in een database. Alles draait lokaal, er worden geen gegevens naar een server verstuurd.

RFC 4122 random — 2¹²² unique values, zero network requests

Zo genereer je UUID's

  1. 1

    Kies een UUID-versie

    Selecteer v4 voor een volledig willekeurige identifier (122 bits aan willekeur via crypto.randomUUID()), of v7 voor een tijdgeordende UUID met een timestamp-prefix van 48 bits in milliseconden — ideaal als primaire sleutel in een database.

  2. 2

    Stel het aantal in

    Gebruik de aantalkiezer om 1, 5, 10, 25, 50 of 100 UUID's met één klik te genereren. Alles wordt in je browser aangemaakt — er gaan geen verzoeken naar een server.

  3. 3

    Klik op Genereren

    Elke klik levert een nieuwe set cryptografisch willekeurige UUID's op via de Web Crypto API (crypto.randomUUID voor v4, crypto.getRandomValues voor v7).

  4. 4

    Kopieer er één of allemaal

    Klik op het kopieerpictogram naast een losse UUID, of gebruik 'Alles kopiëren' om de volledige lijst als regelgescheiden tekst over te nemen — klaar om te plakken in code, een spreadsheet of een migratiescript.

Veelgestelde vragen over de UUID generator

Wat is het verschil tussen UUID v4 en v7?
UUID v4 is volledig willekeurig — 122 bits aan willekeur, waardoor de kans op een botsing verwaarloosbaar is. UUID v7 begint met een timestamp van 48 bits in milliseconden (Unix-tijd), waardoor de gegenereerde UUID's chronologisch geordend zijn en correct sorteren als primaire sleutel in een database, zonder een aparte created_at-kolom.
Hoe genereer ik gratis een UUID online?
Klik hierboven op Genereren. De tool draait volledig in je browser met crypto.randomUUID() (v4) en crypto.getRandomValues() (v7) — geen serververzoeken en geen account nodig.
Hoeveel UUID's kan ik tegelijk genereren?
Tot 100 UUID's per keer. Kies een aantal (1, 5, 10, 25, 50 of 100), selecteer v4 of v7 en klik op Genereren. Gebruik 'Alles kopiëren' om de volledige lijst als regelgescheiden tekst over te nemen.
Hoe genereer ik een UUID in JavaScript of TypeScript?
In moderne browsers en Node.js 19+ gebruik je crypto.randomUUID() voor v4. Voor UUID v7 in JavaScript of TypeScript gebruik je het npm-pakket 'uuid' (uuidv7()) of het pakket 'uuidv7'. Met deze tool zie en kopieer je de waarden direct, zonder iets te installeren.
Hoe genereer ik een UUID in Python, Java of PostgreSQL?
In Python gebruik je uuid.uuid4() uit de standaardbibliotheek. In Java gebruik je UUID.randomUUID(). In PostgreSQL roep je gen_random_uuid() aan (ingebouwd vanaf versie 13) of de functie uuid_generate_v4() uit de extensie pgcrypto / uuid-ossp. Deze online tool is handig om snel testwaarden te genereren zonder code te schrijven.
Hoe vind ik mijn Minecraft UUID?
Een Minecraft-account heeft een eigen UUID die aan je gebruikersnaam gekoppeld is; die haal je op via de officiële Mojang/Minecraft API of een speler-zoeksite, niet via een willekeurige generator. Deze tool genereert nieuwe, willekeurige UUID's (v4/v7) — handig voor servers, plugins of testdata in Minecraft Java en Bedrock, maar niet om een bestaande speler-UUID op te zoeken.
Is UUID v7 veilig om in productie te gebruiken?
UUID v7 volgt RFC 9562 (gepubliceerd in mei 2024) en wordt ondersteund door grote databases en ORM's. Doordat de waarden chronologisch geordend zijn, verbetert de index-lokaliteit in B-tree-indexen ten opzichte van willekeurige v4-UUID's.

Bronnen

  • RFC 9562 — Universally Unique IDentifiers (UUIDs)

    De actuele IETF-standaard voor UUID-formaten, gepubliceerd in mei 2024. Beschrijft UUID v4 (willekeurig), v7 (tijdgeordend) en de volledige 128-bits indeling.

  • MDN — crypto.randomUUID()

    Browser-eigen methode die een RFC-conforme versie-4-UUID genereert met een cryptografisch veilige generator van willekeurige getallen.

  • MDN — Crypto.getRandomValues()

    Low-level API die een typed array vult met cryptografisch sterke willekeurige waarden — hier gebruikt om de willekeurige bits voor UUID v7 op te bouwen.

Gerelateerde ontwikkelaarstools