Validador de UUID
Cole um UUID e veja se o formato é válido e qual versão ele usa.
Não acredita? Desligue sua internet e teste — continua funcionando.
Como funciona
Um UUID válido tem 32 dígitos hexadecimais em 5 grupos (8-4-4-4-12), com dois nibbles fixos pela especificação: o primeiro dígito do terceiro grupo indica a versão (1 a 5) e o primeiro dígito do quarto grupo indica a variante RFC 4122 (sempre 8, 9, a ou b). Este validador confere essa estrutura e, quando válida, informa a versão detectada: v1 é baseado em timestamp e endereço de rede; v3 e v5 são gerados a partir de um namespace e um nome, usando MD5 (v3) ou SHA-1 (v5); v4 é gerado quase inteiramente por números aleatórios, sendo a versão mais comum hoje em dia. Este validador segue a RFC 4122 e reconhece apenas as versões 1 a 5: os UUIDs v6, v7 e v8 da RFC 9562, mais recente, e os UUIDs especiais nil e max são indicados como inválidos.