Validador de UUID y detector de versión
Pegue uno o varios UUID para ver cuáles son válidos, de qué versión son y, en las versiones basadas en tiempo, cuándo se crearon.
Procesado localmente en tu navegador· Tus datos se quedan en tu navegador.
¿Qué es Validador de UUID y detector de versión?
Un UUID válido tiene 32 dígitos hexadecimales con el patrón 8-4-4-4-12, un dígito de versión (1 a 8) al inicio del tercer grupo y bits de variante 10xx en el cuarto. También se aceptan los valores especiales NIL (todo ceros) y MAX (todo unos). Esta herramienta comprueba todo eso en cada línea que pegue.
Para cada valor obtiene un veredicto válido/no válido con el motivo, la versión y su significado, la variante y la hora UTC exacta en los UUID v1, v6 y v7. También acepta valores entre llaves, en forma urn:uuid: o sin guiones, e indica qué forma se usó.
¿Cómo funciona?
- Pegue los UUID, uno por línea (las comas y los espacios también sirven de separador).
- Lea el resumen de estado para los totales y luego la tabla para el detalle de cada valor.
- Desactive «Aceptar {llaves}, urn:uuid: y 32 hexadecimales» si solo debe valer la forma canónica con guiones.
- Copie o descargue el CSV de resultados para conservar un registro.
Casos de uso habituales
- Encontrar el único ID mal formado en una exportación larga antes de que falle una importación.
- Averiguar si un identificador de un sistema heredado es v1, v4 o v7.
- Extraer la hora de creación de un UUID v7 o v1 hallado en logs.
- Comprobar que los datos de prueba generados usan la versión que espera su base de datos.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
550e8400-e29b-41d4-a716-446655440000
018f3f4e-0d3f-7cc2-8a1e-5b2d9c4a7e10
6ba7b810-9dad-11d1-80b4-00c04fd430c8
00000000-0000-0000-0000-000000000000
{123E4567-E89B-12D3-A456-426614174000}
not-a-uuidline,input,valid,version,variant,timestamp_utc,note
1,550e8400-e29b-41d4-a716-446655440000,true,4,rfc,,
2,018f3f4e-0d3f-7cc2-8a1e-5b2d9c4a7e10,true,7,rfc,2024-05-03T16:33:50.911Z,
3,6ba7b810-9dad-11d1-80b4-00c04fd430c8,true,1,rfc,1998-02-04T22:13:53.1511824Z,nodo 00c04fd430c8
4,00000000-0000-0000-0000-000000000000,true,nil,,,UUID nulo (todo ceros)
5,{123E4567-E89B-12D3-A456-426614174000},true,1,rfc,2228-06-25T20:01:28.5450087Z,entre llaves; nodo 426614174000
6,not-a-uuid,false,,,,contiene caracteres no hexadecimalesPrivacidad
Validador de UUID y detector de versión se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
La herramienta comprueba el formato, no si un UUID existe o pertenece a algo. Los ID de nodo aleatorios de v1/v6 y las fechas de los UUID temporales valen lo que valga quien los generó.
Preguntas frecuentes
¿Cómo sé la versión de un UUID?
Mire el primer dígito del tercer grupo: en 550e8400-e29b-41d4-a716-446655440000 es 4, así que el UUID es versión 4. La herramienta lo lee y le explica su significado.
¿Por qué un UUID con forma correcta aparece como no válido?
El dígito de versión debe ser de 1 a 8 y el primer dígito del cuarto grupo debe ser 8, 9, a o b (variante RFC). Fuera de eso no son UUID estándar, salvo NIL y MAX.
¿Cómo se decodifica la fecha?
v7 guarda milisegundos Unix en sus primeros 48 bits. v1 y v6 guardan intervalos de 100 nanosegundos desde el 15 de octubre de 1582, que la herramienta convierte a fecha UTC.
Herramientas relacionadas
Generador de UUID
Cree uno o miles de identificadores únicos universales en la versión que necesite, con el formato exacto que esperan su código o su base de datos.
Herramientas para desarrolladores
Generador de UUID v4
Obtenga UUID de versión 4 aleatorios, la opción habitual para IDs únicos cuando no importan el orden ni la repetibilidad.
Herramientas para desarrolladores
Generador de UUID v7
Cree UUID v7 que se ordenan por fecha de creación y funcionan bien como claves primarias en bases de datos y registros.
Herramientas para desarrolladores
Generador de UUID v5 (basado en nombre)
Convierta nombres, URL o dominios en UUID estables: el mismo espacio de nombres y el mismo nombre dan siempre el mismo resultado.
Herramientas para desarrolladores
Probador de regex
Escriba un patrón, pegue un texto y vea cada coincidencia resaltada, con su posición y sus grupos de captura.
Herramientas para desarrolladores
Convertidor de timestamp Unix
Pegue un valor epoch o una fecha y obtenga de una vez todas las representaciones habituales: segundos, milisegundos, ISO 8601, RFC 2822, hora local y tiempo relativo.
Fecha y hora
Detector de versión de UUID
Pegue una lista de UUID para saber de qué versión es cada uno, qué codifica y cuándo se crearon los basados en tiempo.
Herramientas para desarrolladores