UUID-validator

Controleer of een string een geldige UUID is (v4 of v1).

Developer

Plak een string om te controleren of het een geldige UUID (v4 of v1) is. De tool toont formaat, versie en variant. Handig voor API-validatie en debugging. Draait in je browser.

Over UUID-validator

Een UUID is een 128-bits identifier in de vorm 8-4-4-4-12 hexadecimale cijfers (met streepjes). Deze tool controleert of een string aan dat formaat voldoet en rapporteert de versie (bijv. v4 voor willekeurig, v1 voor tijdgebaseerd) en variant. Handig voor het valideren van API-invoer en documentatie.

Hoe te gebruiken

  1. Plak of typ een UUID-string.
  2. Klik op Valideren. Het resultaat toont of het geldig is en de versie/variant.

Belangrijkste kenmerken

  • Formaatvalidatie — Controleert het 8-4-4-4-12 hexadecimale patroon
  • Versiedetectie — Identificeert UUID v1 (tijdgebaseerd), v4 (willekeurig) en andere
  • Variantverificatie — Bevestigt RFC 4122-variantbits
  • Hoofdletterongevoelig — Accepteert zowel hoofdletters als kleine letters hex-tekens
  • Client-side verwerking — Geen servercommunicatie; je gegevens blijven privé

Wanneer dit hulpmiddel te gebruiken

  • UUID-parameters valideren in API-verzoeken of database-invoer
  • Identifier-problemen debuggen waarbij UUID's verkeerd gevormd of afgekapt kunnen zijn
  • De UUID-versie verifiëren die door een systeem wordt gebruikt (v1 vs. v4 vs. andere)
  • Kwaliteitsborgingstests om te controleren of gegenereerde UUID's aan de specificatie voldoen
  • Snelle controles bij het werken met UUID-gebaseerde systemen en logs

Technische details

De validator controleert de invoer tegen het UUID-formaat zoals gedefinieerd in RFC 4122: 8 hex-cijfers, streepje, 4 hex-cijfers, streepje, 4 hex-cijfers (met versie-nibble), streepje, 4 hex-cijfers (met variantbits), streepje, 12 hex-cijfers. De versie wordt bepaald door het eerste teken van de derde groep: "1" voor v1 (tijdgebaseerd), "4" voor v4 (willekeurig), "3" voor v3 (MD5-hash), "5" voor v5 (SHA-1-hash). De variant wordt bepaald door het eerste teken van de vierde groep: waarden 8, 9, a of b duiden de RFC 4122-variant aan. Zowel hoofdletters als kleine letters hex worden geaccepteerd. Alle validatie draait in JavaScript in je browser.

Conclusie

UUID Validator is een snel, betrouwbaar hulpmiddel om te controleren of een string een correct geformateerde UUID is. Met versiedetectie, variantverificatie en volledige privacy in de browser is het onmisbaar voor ontwikkelaars en QA-engineers die met UUID-gebaseerde systemen werken. Om nieuwe UUID's te genereren gebruik je de UUID Generator.

Veelgestelde vragen

Welke UUID-versies worden ondersteund?
De tool valideert het formaat (8-4-4-4-12 hex) en rapporteert de versie-nibble (bijv. 4 voor UUID v4, 1 voor v1). De variant wordt ook gecontroleerd.
Wordt mijn UUID naar een server gestuurd?
Nee. Validatie draait volledig in je browser.
Zijn streepjes verplicht?
Ja. Het standaard UUID-formaat gebruikt streepjes (bijv. 550e8400-e29b-41d4-a716-446655440000). Kleine letters en hoofdletters hex worden beide geaccepteerd.
Wat is een UUID-variant?
De variant geeft aan met welke UUID-specificatie de identifier overeenkomt. De meeste moderne UUID's gebruiken de RFC 4122-variant (aangegeven doordat het eerste hex-cijfer van de vierde groep 8, 9, a of b is). Andere varianten bestaan voor achterwaartse compatibiliteit met oudere systemen.