Generador de UUID (v4 y v7)
Genera UUIDs aleatorios v4 o v7 de uno en uno o en lote.
Tus datos no se envían a ningún servidor.
El generador de UUID crea identificadores únicos en versión 4, aleatoria, o en versión 7, ordenable por tiempo. Genera uno solo o hasta mil de una vez, y cópialos o descárgalos en un archivo de texto.
Anatomía de un UUID
018f3c2e-7b41-7c3a-9e2d-5f8a1b6c4d90
Son 32 dígitos hexadecimales en grupos de 8, 4, 4, 4 y 12. El primer dígito del
tercer grupo indica la versión: aquí es un 7, así que es un UUID v7. En un v7,
los 12 primeros dígitos son la marca de tiempo, y por eso dos UUID generados con
un segundo de diferencia empiezan casi igual.
v4 o v7 en una base de datos
Los UUID v4 llegan en orden aleatorio, así que cada inserción cae en un punto distinto del índice de la clave primaria. Con millones de filas eso fragmenta el índice y ralentiza las escrituras. Los v7 llegan en orden creciente, como un número autoincremental, sin perder la ventaja de poder generarse en cualquier servidor sin coordinarse. Para una tabla nueva, v7 suele ser la mejor opción; la única pega es que cualquiera que vea el UUID puede saber cuándo se creó el registro.
Cómo usar Generador UUID
- 1
Elige la versión
v4 genera identificadores completamente aleatorios; v7 empieza por la fecha y la hora, así que se ordenan por orden de creación.
- 2
Indica cuántos necesitas
De 1 a 1000 de una vez, por ejemplo para rellenar datos de prueba.
- 3
Genera la lista
Pulsa «Generar UUIDs». Puedes volver a generarla tantas veces como quieras.
- 4
Cópialos o descárgalos
Cada UUID tiene su botón de copiar, «Copiar todos» los lleva al portapapeles uno por línea y «Descargar .txt» los guarda en un archivo.
Preguntas frecuentes
¿Qué es un UUID?
Un identificador de 128 bits que se escribe como 32 dígitos hexadecimales en cinco grupos separados por guiones, 36 caracteres en total. Se puede generar en cualquier sitio sin consultar a nadie, con la seguridad práctica de que no se repetirá.
¿Qué diferencia hay entre v4 y v7?
El v4 son 122 bits al azar. El v7 dedica sus primeros 48 bits a la marca de tiempo en milisegundos y el resto al azar, de modo que los generados más tarde son mayores y se ordenan solos por fecha de creación.
¿Cuándo uso v7 y cuándo v4?
v7 para claves primarias de bases de datos: al llegar en orden, los índices se mantienen compactos y las inserciones son más rápidas. v4 cuando no quieras que el identificador revele cuándo se creó, por ejemplo en enlaces públicos.
¿Son seguros los UUID generados aquí?
Sí. Se generan con el generador criptográfico del navegador, crypto.randomUUID y crypto.getRandomValues, el mismo tipo de azar que usan las librerías de servidor.
¿Pueden repetirse dos UUID?
En teoría sí, en la práctica no. Con v4, para tener un 50 % de probabilidades de una sola repetición habría que generar unos mil millones por segundo durante más de 80 años.