Generador de UUID v7

Genera identificadores UUID v7 ordenables por marca de tiempo en tu navegador para bases de datos, eventos y sistemas distribuidos.

Opciones
Genera un identificador UUID v7 o un lote local.

Usa el valor actual del reloj o fija la marca de tiempo del UUID v7 en un milisegundo Unix específico.

UUID generados
Los valores UUID v7 se generan localmente con una marca de tiempo Unix en milisegundos y bits aleatorios.
VersiónUUID v7
Generados0
Milisegundos UnixNo disponible
Marca de tiempoNo disponible

UUID v7 es un formato UUID moderno que coloca una marca de tiempo Unix en milisegundos al inicio del identificador y rellena los bits restantes con aleatoriedad. Esto hace que los valores sean globalmente únicos en la práctica, a la vez que los mantiene ordenables de forma natural por hora de creación.

Qué hace esta herramienta

Este generador crea valores UUID v7 completamente en tu navegador. Puedes generar un solo identificador o un lote de hasta 100, y luego copiar la lista o descargarla como archivo de texto para datos semilla, registros de base de datos, datos de prueba para eventos o cargas de prueba.

Hora Actual O Personalizada

Usa la hora actual para registros normales de aplicaciones, claves de importación y datos de prueba que deban reflejar cuándo se crearon. Cambia a una marca de tiempo personalizada cuando necesites muestras de aspecto determinista, filas rellenadas a posteriori, eventos reproducidos o fixtures que deban ordenarse alrededor de un momento específico.

Cuándo ayuda UUID v7

UUID v7 es útil cuando quieres identificadores opacos que aun así se ordenen bien en bases de datos, registros, colas y flujos de eventos distribuidos. En comparación con los valores UUID v4 aleatorios, UUID v7 reduce el movimiento en los índices porque los registros nuevos tienden a aparecer cerca del final de un espacio de claves ordenado.

Notas sobre ordenabilidad y seguridad

La parte de marca de tiempo registra milisegundos, no un valor privado ni secreto. Si un identificador no debe revelar la hora aproximada de creación, usa en su lugar un formato completamente aleatorio. Dentro de un lote generado, esta herramienta mantiene los valores monotónicos para el mismo milisegundo mientras conserva los bits de versión y variante de UUID v7.