Generador UUIDv7

Genera identificadores UUIDv7 ordenables por tiempo con la marca Unix actual en milisegundos y bits aleatorios seguros.

Las UUID y los archivos por lotes se generan localmente con aleatoriedad segura del navegador.

Las UUID y los archivos por lotes se generan localmente con aleatoriedad segura del navegador.

UUIDv7 actual

Marca de tiempo incluida: Los primeros 48 bits guardan el tiempo Unix en milisegundos.

Descargar lote UUIDv7

Elige entre 1 y 100.000. Se escribe una UUID minúscula y ordenada por tiempo por línea.

Qué hace esta herramienta

Crear UUID versión 7 según RFC 9562 cuyos primeros 48 bits contienen tiempo Unix en milisegundos.

Copiar una UUID o crear localmente un archivo de texto con un lote monotónico mayor.

Cómo usarla

  1. Usa la UUID del primer panel o genera otra.
  2. Comprueba la marca de tiempo decodificada bajo la UUID.
  3. Elige un entero entre 1 y 100.000 para el lote.
  4. Genera el archivo de texto; cada línea contiene una UUID en minúsculas.

Usos prácticos

  • Crear identificadores de base de datos o API aproximadamente ordenables por creación.
  • Preparar datos ordenados para pruebas, importaciones y migraciones.
  • Generar identificadores de trazas, eventos o registros sin contador central.
  • Crear ejemplos normalizados para documentación y pruebas de software.

Notas y límites

  • UUIDv7 almacena una marca Unix de 48 bits en milisegundos y usa los bits de versión 7 y variante RFC.
  • La implementación inicializa los 74 bits restantes con aleatoriedad segura y los incrementa cuando el reloj no avanza.
  • El orden lexicográfico se aplica a las UUID canónicas en minúsculas de este proceso; los sistemas distribuidos necesitan sus propias reglas.
  • UUIDv7 es un identificador, no una contraseña, token o prueba de autenticidad. Los valores no se envían a petuja.tools.

Preguntas frecuentes

¿Qué información revela UUIDv7?

Una hora aproximada de creación en milisegundos, almacenada en los primeros 48 bits.

¿Las UUIDv7 son absolutamente únicas?

Las colisiones son extremadamente improbables, pero ningún espacio aleatorio finito ofrece garantía matemática absoluta.

¿Por qué se ordenan las UUID de un mismo milisegundo?

La herramienta incrementa el campo de 74 bits posterior a la marca de tiempo mientras el reloj no avanza.

¿Qué ocurre si el reloj retrocede?

El generador conserva la última marca usada y avanza el campo monotónico hasta que el reloj alcance ese valor.

¿Se suben las UUID?

No. Las UUID y los lotes se crean localmente con Web Crypto.