UUID generator

Maak in één klik een of meer UUID's (in de Microsoft-wereld GUID's genoemd). Kies versie 4 of versie 7, hoofdletters, zonder streepjes of tussen accolades. Tot 1000 tegelijk, klaar om te kopiëren of te downloaden.

Versie

Zo werkt het

  1. Kies je instellingen

    Het aantal en, bij wachtwoorden, de lengte en welke tekens erin mogen.

  2. Direct klaar

    Bij elke wijziging verschijnt een nieuwe reeks. Klik op Nieuwe genereren voor nog een set.

  3. Kopieer of download

    Kopieer alles, alleen de eerste, of sla de lijst op als tekstbestand.

Wat is een UUID?

Een UUID (Universally Unique Identifier) is een ID van 128 bits, geschreven als 32 hexadecimale tekens in vijf groepen: 8-4-4-4-12, bijvoorbeeld 0a9f4cf0-484c-4577-a6a2-d32179d83d79. De kans dat twee willekeurige UUID's gelijk zijn is zo klein dat je ze overal kunt aanmaken zonder centrale teller, bijvoorbeeld als sleutel in een database, als bestandsnaam of als verzoek-ID in logbestanden.

Versie 4 of versie 7?

  • Versie 4 is volledig willekeurig: 122 willekeurige bits, de andere zes geven de versie en variant aan. De meest gebruikte variant.
  • Versie 7 (RFC 9562) begint met het tijdstip in milliseconden, gevolgd door willekeurige bits. Nieuwe ID's sorteren op volgorde van aanmaken, en daarom sorteert deze tool de lijst als je die versie kiest.

Het tijdstip zijn de eerste 48 bits, de eerste twaalf hexadecimale tekens. Een versie-7-UUID die begint met 01a0fde2-7f1d is gemaakt op 2 oktober 2026 om 18:31 UTC: lees dat getal als milliseconden sinds 1 januari 1970 (1.790.965.874.461) en een tijdstempel-omzetter toont de datum. De eerste acht tekens veranderen maar ongeveer eens per minuut, precies elke 65,5 seconden, dus UUID's die kort na elkaar zijn gemaakt delen een voorvoegsel. De prijs is dat iedereen de aanmaaktijd uit de ID kan aflezen.

Opties

  • Aantal, van 1 tot 1000.
  • Versie 4 (willekeurig) of Versie 7 (op tijd sorteerbaar).
  • Hoofdletters, Zonder streepjes en Tussen accolades {…}, die je kunt combineren: {01A0FDE27FEC71FCA4001A8756695673}.
  • Nieuwe genereren maakt een nieuwe set; Download .txt bewaart de lijst als uuids.txt.

Beide versies worden in je browser gemaakt met crypto.getRandomValues. Heb je een wachtwoord nodig in plaats van een ID? Gebruik de wachtwoord generator, of vul testrecords met de JSON-testdatagenerator.

Veelgestelde vragen

Is een UUID hetzelfde als een GUID?

In de praktijk wel. GUID is de naam die Microsoft gebruikt en de tekstvorm is gelijk: 32 hexadecimale tekens in groepen van 8-4-4-4-12. Windows-tools tonen hem vaak tussen accolades, wat je krijgt met *Tussen accolades {…}*, en in hoofdletters, wat *Hoofdletters* geeft.

Kunnen twee UUID's ooit gelijk zijn?

In theorie wel, in de praktijk niet. Een versie-4-UUID heeft 122 willekeurige bits. Je zou er zo'n 2,7 × 10¹⁸ moeten maken, dat is een miljard per seconde gedurende 86 jaar, voor 50% kans op één herhaling.

Hoe herken ik de versie?

Kijk naar het eerste teken van de derde groep: dat is `4` bij versie 4 en `7` bij versie 7. Het eerste teken van de vierde groep is altijd `8`, `9`, `a` of `b`; dat markeert de standaardvariant.

Welke versie gebruik ik als databasesleutel?

Versie 7, als de database een index op volgorde bijhoudt, want nieuwe ID's komen dan altijd achteraan in plaats van overal verspreid, en dat houdt invoegen in grote tabellen snel. Gebruik versie 4 als de ID niet mag verraden wanneer het record is gemaakt.

Worden de UUID's geüpload of opgeslagen?

Nee. Ze worden op je apparaat gemaakt met `crypto.getRandomValues` en bestaan alleen in het vak op deze pagina. Er wordt niets verstuurd.