Validador UUID

Validar e inspeccionar el formato UUID

Cómo usar Validador UUID

  1. 1Pega uno o más UUIDs (uno por línea)
  2. 2Ve los resultados de validación instantáneamente

Acerca de Validador UUID

El validador de UUID comprueba si una cadena dada es un UUID (Universally Unique Identifier) o GUID (Globally Unique Identifier) correctamente formateado e identifica su versión. Los UUID se usan en todas partes como claves únicas en bases de datos, APIs, sistemas distribuidos y colas de mensajes.

Un UUID válido sigue el patrón xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx donde M indica la versión (1-5) y N indica la variante. El validador comprueba instantáneamente el formato, extrae el número de versión y confirma la conformidad con RFC 4122.

Toda la validación se ejecuta en tu navegador sin necesidad de servidor.

Características principales de Validador UUID

  • Validar cualquier UUID o GUID contra el formato estándar RFC 4122
  • Detectar versión UUID (v1, v3, v4, v5)
  • Resultado claro aprobado/fallido para cada UUID validado
  • Admite validación masiva — un UUID por línea
  • Acepta UUIDs en mayúsculas y minúsculas
  • Funciona completamente en el navegador — sin solicitudes al servidor
  • Resultados instantáneos sin demora de envío
  • Explica por qué falla la comprobación de un UUID inválido

Ejemplos

Validar un UUID v4 de una respuesta de API

Confirmar que un ID devuelto por una API es un UUID v4 correctamente formateado.

Entrada

550e8400-e29b-41d4-a716-446655440000

Salida

UUID v4 válido ✓

Comprobar una cadena UUID malformada

Identificar por qué una cadena similar a UUID de una exportación de base de datos es inválida.

Entrada

550e8400-e29b-41d4-a716-44665544

Salida

UUID inválido — longitud incorrecta (faltan caracteres en la última sección)

Casos de uso comunes

  • Validar UUIDs en cargas útiles de solicitudes de API antes de procesarlos
  • Comprobar el formato UUID en archivos de importación de base de datos antes de inserción masiva
  • Verificar la generación de UUID en pruebas unitarias y de integración
  • Depurar errores de API causados por parámetros UUID malformados
  • Confirmar que un GUID de un sistema Windows heredado cumple con RFC 4122
  • Comprobación masiva de una lista de UUIDs de una exportación de datos

Solución de problemas

UUID rechazado a pesar de parecer correcto

Solución

Comprueba caracteres invisibles, espacios en blanco extra o guiones faltantes. Un UUID válido debe tener exactamente 5 grupos separados por guiones en el patrón 8-4-4-4-12 caracteres.

La versión UUID se muestra como desconocida

Solución

El dígito de versión debe ser 1-5. Si fue generado por un método no estándar, puede no coincidir con ninguna versión RFC 4122.

El GUID de Windows aparece como inválido

Solución

Los GUID de Windows a veces están envueltos en llaves ({550e8400-...}). Elimina las llaves antes de validar.

Preguntas frecuentes

¿Qué versiones de UUID están admitidas?

El validador detecta versiones UUID 1 (basado en tiempo), 3 (basado en nombre MD5), 4 (aleatorio) y 5 (basado en nombre SHA-1) en formato con guiones estándar RFC 4122.

¿Cuál es la diferencia entre UUID y GUID?

GUID es el término de Microsoft para UUID. Ambos se refieren al mismo formato de identificador de 128 bits. Ambos siguen RFC 4122 y son intercambiables.

¿Qué es UUID v4?

UUID v4 se genera aleatoriamente, haciéndolo el tipo más común para nuevas aplicaciones. Proporciona 122 bits de aleatoriedad.

¿Es UUID v4 verdaderamente único?

Con 2^122 valores posibles, la probabilidad de que dos UUIDs aleatorios colisionen es despreciablemente pequeña para cualquier aplicación práctica.

¿Puedo validar UUIDs en masa?

Sí. Pega un UUID por línea y la herramienta los valida todos, mostrando resultados aprobado/fallido para cada entrada.

¿Qué formato sigue un UUID válido?

Un UUID válido sigue el patrón xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx, donde x es un dígito hexadecimal, M es el dígito de versión (1-5).

¿Se envían mis datos a un servidor?

No. Toda la validación se realiza localmente usando una comprobación de expresión regular. Tus UUIDs nunca se transmiten ni se almacenan.

¿Valida los valores UUID nil?

El UUID nil (00000000-0000-0000-0000-000000000000) es técnicamente válido según RFC 4122. Se usa como marcador de posición en algunos sistemas.