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