Generador de UUID v7

Genera UUID de versión 7, que empiezan con una marca de tiempo en milisegundos y por eso se ordenan por fecha de creación. Ideales como claves de base de datos. Uno o mil, en tu navegador.

  • Gratis
  • Sin registro
  • Funciona en tu navegador
uuid-v7

100 % privado — todo se genera en tu navegador con su generador de números aleatorios seguro, y no se envía ni se guarda nada.

Siguiente paso

Sigue con tu resultado en otra herramienta. No se sube nada.

Cómo funciona

Elige cuántos

De 1 a 1.000 UUID a la vez; salen en orden creciente.

Elige el formato

Guiones, mayúsculas o llaves, según necesite tu sistema.

Copia o descarga

Copia la lista o descárgala como archivo de texto.

Cómo generar un UUID v7

Para generar un UUID v7, abre esta página: la versión 7 ya está seleccionada y ya hay una tanda en la lista. Cambia la cantidad si necesitas más, elige el formato y copia el resultado. Los primeros 48 bits de cada UUID son la hora Unix actual en milisegundos, así que la lista sale en orden creciente, y el resto es aleatorio. No se envía nada a ningún servidor.

¿Qué es un UUID v7?

La versión 7 de UUID se estandarizó en la RFC 9562 en 2024. Mantiene el formato conocido de 128 bits, como 018f1a2b-3c4d-7e5f-8a6b-7c8d9e0f1a2b, pero los primeros 48 bits contienen una marca de tiempo Unix en milisegundos, seguida del dígito de versión 7 y de bits aleatorios. Como la marca de tiempo va primero, ordenar los UUID alfabéticamente los ordena también por fecha de creación.

Anatomía de un UUID v7

Partes de un UUID v7
ParteBitsContenido
Primeros 12 dígitos hex48Hora Unix en milisegundos
Dígito 74versión 7
Siguientes 3 dígitos hex12contador o aleatorio
Variante28, 9, a o b
Bits restantes62aleatorios

Por qué v7 es más amable con las bases de datos

Un índice B-tree, que usan casi todas las bases de datos para las claves primarias, funciona mejor cuando las filas nuevas se añaden al final. Las claves v4 aleatorias caen por todo el índice, lo que provoca divisiones de página, fallos de caché y fragmentación. Las claves v7 ordenadas por tiempo se añaden casi siempre al final, así que las inserciones son más rápidas y el índice se mantiene compacto, mientras que las claves siguen siendo únicas a nivel global y pueden generarlas muchos servidores a la vez.

Ventajas e inconvenientes

  • Un UUID v7 revela aproximadamente cuándo se creó, así que no lo uses donde eso sea sensible.
  • Los identificadores creados en el mismo milisegundo se ordenan por los bits del contador, y el orden entre servidores distintos depende de sus relojes.
  • No todas las bibliotecas y bases de datos tienen ya compatibilidad nativa con v7; los valores siguen siendo UUID válidos de 128 bits y caben en columnas uuid en cualquier sitio.

Privado por diseño

La conversión se hace en tu navegador. Lo que escribes, pegas o sueltas no se sube nunca, algo importante cuando el texto contiene tokens, datos personales o archivos internos.

Más herramientas para desarrolladores y texto

Preguntas frecuentes

¿Los UUID v7 se pueden ordenar?
Sí. La marca de tiempo va al principio, así que compararlos como texto o como números los ordena por fecha de creación, y los creados en el mismo milisegundo conservan su orden.
¿UUID v7 es un estándar oficial?
Sí. Se publicó en la RFC 9562 en mayo de 2024, que sustituyó a la RFC 4122.
¿Debo usar v7 o v4?
Usa v7 para claves primarias de bases de datos y para todo lo que se ordene por tiempo. Usa v4 cuando no quieras que el identificador revele cuándo se creó.
¿Este conversor es gratis?
Sí. No hay registro ni límite, y funciona en tu navegador, así que nada de lo que escribes se envía a ningún servidor.
¿Funciona en el móvil?
Sí. Funciona en cualquier navegador móvil moderno y el resultado se actualiza mientras escribes.