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.
Procesado localmente en tu navegador/ Tus datos se quedan en tu navegador.
¿Qué es Generador de UUID v7?
El UUID versión 7, estandarizado en la RFC 9562, coloca al inicio del identificador una marca de tiempo Unix de 48 bits en milisegundos y rellena el resto con un contador y bits aleatorios. Como los bytes más significativos son una lectura del reloj, un valor creado después resulta mayor que uno creado antes, lo que mantiene compactos los índices B-tree y rápidas las inserciones.
Este generador produce un lote estrictamente creciente. Puede dejar la hora en «ahora» o escribir una fecha ISO o segundos Unix para crear IDs de un momento concreto, y una tabla puede mostrar la marca de tiempo decodificada de cada UUID.
¿Cómo funciona?
- Elija cuántos UUID quiere (diez por defecto).
- Opcionalmente escriba una marca de tiempo como 2025-01-31T12:00:00Z; déjela vacía para usar la hora actual.
- Mantenga activada «Mostrar la marca de tiempo incluida» para ver la fecha decodificada junto a cada UUID.
- Genere y copie o descargue la lista; ordenada como texto queda en orden cronológico.
Casos de uso habituales
- Claves primarias para tablas de PostgreSQL, MySQL o SQLite que se benefician de la localidad de inserción.
- IDs de eventos y logs que deben ordenarse cronológicamente sin columna de fecha aparte.
- Llenar fixtures con IDs repartidos en una fecha elegida para probar consultas por tiempo.
- Probar UUID v7 antes de adoptarlo en un servicio nuevo.
Ejemplos
Cree UUID v7 que se ordenan por fecha de creación y funcionan bien como claves primarias en bases de datos y registros.
Privacidad
Generador de UUID v7 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
Los primeros 48 bits revelan cuándo se creó el ID, así que no use v7 si la hora de creación es sensible. El orden es exacto dentro de un lote, pero solo aproximado entre máquinas con relojes distintos.
Preguntas frecuentes
¿En qué se diferencia UUID v7 de v4?
v4 es totalmente aleatorio y sin orden. v7 empieza con una marca de tiempo en milisegundos, así que los IDs se ordenan por creación, a costa de exponer esa hora.
¿Puedo generar un UUID v7 para una fecha pasada?
Sí. Escriba la fecha en el campo de marca de tiempo. El lote llevará esa hora y seguirá siendo estrictamente creciente, útil para datos de prueba y migraciones.
¿UUID v7 es un estándar oficial?
Sí. Está definido en la RFC 9562 (2024), que sustituye a la RFC 4122 y añade las versiones 6, 7 y 8.
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
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.
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
Convertidor de timestamp a fecha
Pegue una columna de valores epoch de un registro o una exportación de base de datos y obtenga una fecha legible por línea, con una tabla que indica la unidad detectada.
Fecha y hora
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
Generador de UUID v1
Cree UUID de versión 1 construidos con una lectura del reloj y un ID de nodo, y decodifique la marca de tiempo que contienen.
Herramientas para desarrolladores