UUID-generator
Genereer direct willekeurige UUID v4. Maak enkele of bulk-UUIDs met één klik.
Wat is een UUID?
UUID (Universally Unique Identifier) is een 128-bit identifierstandaard die wordt gebruikt om informatie uniek te identificeren in software. Een UUID-waarde wordt geschreven als 32 hexadecimale cijfers in het formaat 8-4-4-4-12.
Wat is het verschil tussen UUID v4 en v1?
UUID v1 is gebaseerd op tijdstempel en MAC-adres, waardoor het voorspelbaar en traceerbaar is. UUID v4 gebruikt willekeurige getallen en biedt betere privacy zonder correlatie tussen gegenereerde waarden.
Wat is het verschil tussen UUID en GUID?
UUID en GUID verwijzen naar hetzelfde concept. GUID is Microsofts term voor de UUID-standaard zoals gedefinieerd in RFC 4122. Ze zijn functioneel identiek.
Wat betekent het UUID-formaat 8-4-4-4-12?
Het formaat vertegenwoordigt 5 groepen hexadecimale cijfers gescheiden door streepjes: time_low (8), time_mid (4), time_hi_and_version (4), clock_seq (4), node (12). Het versiecijfer verschijnt in de derde groep.
Zijn gegenereerde UUIDs echt uniek?
UUID v4 gebruikt 122 bits willekeurigheid. De kans op het genereren van een duplicaat is ongeveer 1 op 2,71 × 10¹⁸, waardoor botsingen praktisch onmogelijk zijn.
Kunnen UUIDs worden gebruikt als primaire sleutels in databases?
Ja, UUIDs worden veel gebruikt als primaire sleutels. Ze laten gedistribueerde systemen unieke identificatoren genereren zonder coördinatie. Ze kunnen echter de indexprestaties beïnvloeden in vergelijking met opeenvolgende gehele getallen.
Zijn UUIDs hoofdlettergevoelig?
Nee, UUIDs zijn niet hoofdlettergevoelig. Zowel hoofdletter- als kleine letterhexadecimale representaties verwijzen naar dezelfde UUID-waarde. Het conventionele formaat volgens RFC 4122 is echter in kleine letters.
Kunnen UUIDs sequentieel of sorteerbaar zijn?
Standaard UUID v4 is niet sequentieel. Als u op tijd gesorteerde UUIDs nodig heeft, overweeg dan UUID v7 of ULID.
Hoe worden UUIDs gebruikt in URL's en API's?
UUIDs worden veel gebruikt in REST API URL's om bronnen te identificeren, zoals /api/users/550e8400-e29b-41d4-a716-446655440000. Ze voorkomen enumeratieaanvallen.
Hoeveel opslagruimte heeft een UUID nodig?
Een UUID is 128 bits (16 bytes) in binaire vorm. Als string neemt het 36 tekens in (32 hex-cijfers + 4 streepjes). In databases gebruikt u binary(16) voor efficiënte opslag.
Zijn UUIDs veilig en onvoorspelbaar?
UUID v4-waarden zijn onvoorspelbaar wanneer gegenereerd met een cryptografisch veilige willekeurige getallengenerator. Ze zijn echter niet ontworpen als beveiligingstokens.
Wat is een nil UUID?
De nil UUID (00000000-0000-0000-0000-000000000000) is een speciale UUID met alle bits op nul. Het wordt soms gebruikt als placeholder of om de afwezigheid van een geldige UUID-waarde weer te geven.
Hoe UUID-generator te gebruiken
Maak willekeurige UUID-v4-identificatoren één voor één of in bulk, volledig binnen je browser. De waarden worden lokaal gegenereerd en nooit verzonden of opgeslagen.
- Open de tool en er verschijnt meteen een vers gegenereerde UUID v4, klaar om te kopiëren.
- Stel in hoeveel UUIDs je nodig hebt om in één keer een hele batch te maken.
- Vink „Uppercase” aan om hoofdletters uit te voeren, bijv. 3F2A... in plaats van 3f2a...
- Vink „No dashes” aan om de streepjes te verwijderen en een doorlopende tekenreeks van 32 tekens te krijgen.
- Kopieer de resultaten rechtstreeks vanuit het uitvoerveld naar je code, config of database.
Hoofdletters zonder streepjes komen overeen met het ID-formaat dat Windows-registratie-items en sommige oudere systemen verwachten.
Gerelateerde tools
- ULID-generator Genereer online universeel unieke lexicografisch sorteerbare identificatoren (ULID). Decodeer ULIDs, extraheer tijdstempels en maak batch-IDs voor databases.
- NanoID Generator Genereer online veilige, URL-vriendelijke NanoID unieke identifiers. Pas lengte en alfabet aan en bereken direct de botsingskans.
- Chmod-calculator Gratis online chmod-calculator om Linux-bestandsrechten te visualiseren en berekenen met selectievakjes. Converteer direct tussen numerieke (755, 644) en symbolische notatie (rwxr-xr-x). Ondersteunt speciale rechten zoals setuid, setgid, sticky bit.
- ASCII-tabel Volledige ASCII-tekencoderingreferentie met decimale, hexadecimale, octale, binaire codes, HTML-entiteiten en karakterbeschrijvingen. Direct zoeken en filteren.
- Hex-viewer Bekijk bestandsinhoud in hex-dump formaat met zoekfunctie, offset-navigatie en virtueel scrollen
- HTTP-verzoek Tester Test REST API's direct in je browser. Verstuur GET-, POST-, PUT-, DELETE-verzoeken met aangepaste headers, body en parameters. Bekijk responsstatus, headers en JSON-body direct.
- .htaccess-generator Genereer Apache .htaccess-regels voor redirects, herschrijvingen, beveiligingsheaders, caching en meer.
- Robots.txt Generator Gratis online robots.txt generator. Maak en pas robots.txt bestanden aan om het crawlen van zoekmachines te beheren, crawler-toegang te beheren en de SEO van uw site te optimaliseren.