Saltar al contenido

Generador de UUID gratis

Generar las listas a granel de UUIDs (v1, v4 y v7) y a granel en múltiples formatos.

✓ Gratis✓ Sin registro✓ Funciona en el navegador

Cargando herramienta…

Cómo generar una lista de identificadores de UUID

Generar identificadores en una versión UUID seleccionada. Inspecciona el lote, luego copia o descarga la lista para su aplicación.

  1. Selecciona UUID v1, v4 o v7 para sus requisitos.
  2. Establece la cantidad deseada.
  3. Elige Generar.
  4. Usa Copiar o Descargar para retener el lote.

Cuando necesita un lote de UUIDs

Un UUID es un identificador de 128 bits escrito en 32 dígitos hexadecimales. Los desarrolladores los utilizan como claves primarias, nombres de archivos, ID de mensajes, ID de correlación en registros y datos de prueba en accesorios. Debido a que UUIDs se pueden crear en cualquier lugar sin pedir un servidor central para el siguiente número, se adaptan a sistemas distribuidos, aplicaciones offline y datos fusionados de varias fuentes.

Este generador crea entre 1 y 500 identificadores a la vez en la versión 4, versión 7 o versión 1. Puede guardar o quitar los guiones y cambiar a mayúsculas, luego copiar la lista o descargarlo como uuids.txt. Eso hace que sea rápido sembrar una base de datos, preparar una hoja de cálculo de registros de pruebas o pegar IDs en un archivo de configuración.

¿Cómo se ve la salida?

Una versión 4 UUID sigue el patrón xxxxxxxx-xxxx-4xxxx-xxxxxxxxxxxxxx. El 4 marca la versión, y el carácter en la posición y es siempre 8, 9, a o b, que marca la variante estándar. Cada otra posición es aleatoria, dando 122 bits aleatorios.

Una versión 7 UUID comienza con una marca de tiempo. Para un UUID creado exactamente a medianoche UTC el 1 de enero de 2026, el tiempo Unix es 1767225600000 milisegundos, que es 019b76daa800 en hexadecimal. Por lo tanto, el UUID comenzaría 019b76da-a800-7, seguido de dígitos aleatorios. Con guiones eliminados, el mismo valor se convierte en una cadena de 32 caracteres, y con mayúsculas, las letras a a f aparecen como A a F.

Cada clic de Generar produce un lote completamente nuevo, por lo que copiar o descargar la lista antes de generar de nuevo si es necesario mantenerlo.

Cómo difieren las tres versiones

La versión 4 utiliza la función UUID segura y aleatoria del navegador. No revela nada acerca de cuándo o dónde se hizo, lo que lo convierte en el defecto común.

La versión 7, descrita en RFC 9562, coloca una marca de milisegundos de 48 bits en los primeros bytes y llena el resto con datos aleatorios. Los ID creados en diferentes momentos se clasifican en orden de creación, lo que puede ayudar a que los índices de base de datos se mantengan compactos. Los ID creados dentro del mismo milisegundo comparten un prefijo, y su orden dentro de ese milisegundo es aleatoria. La versión 1 almacena una marca de tiempo contada en pasos de 100 segundos desde el 15 de octubre de 1582. En esta herramienta los campos de secuencia de nodo y reloj usan valores aleatorios en lugar de una dirección de hardware.

Errores comunes a evitar

No use UUIDs como contraseñas, tokens de sesión o secretos de API. Su estructura es pública, y las versiones basadas en el tiempo revelan cuando fueron creadas. Usa un generador de claves dedicado para secretos.

Comprueba lo que su sistema espera antes de pegar. Algunas bases de datos almacenan UUIDs en un tipo nativo que acepta guiones, mientras que algunas API necesitan el formulario de 32 caracteres. La mezcla de mayúsculas y minúsculas es válida según el estándar, pero las comparaciones de cadenas en código pueden tratarlas como valores diferentes.

También evita regenerar identificaciones para registros que ya existen. Una vez que un UUID ha sido almacenado o compartido con otro sistema, tratarlo como permanente, porque cambiarlo más tarde rompe cada referencia que apunta a él. Generar un lote nuevo sólo para nuevos registros.

Consejos útiles y limitaciones

  • Comprueba el soporte de versión en su base de datos y bibliotecas.
  • Tratar los UUID como identificadores en lugar de secretos de autenticación.
  • Elige la versión 7 para las nuevas claves de la base de datos cuando desee que las filas se inserten en un orden de tiempo aproximado.
  • Descarga el lote como un archivo de texto cuando necesite más de unos pocos ID, ya que el archivo mantiene un UUID por línea para su fácil importación.

Preguntas frecuentes

¿Qué opción es aleatoria?

La versión 4 es la opción aleatoria; la versión 7 incluye información de orden temporal.

¿Puedo crear un lote?

Sí. Establecer la cantidad antes de generar y copiar o descargar los resultados.

¿Debería un UUID ser mi secreto de API?

Usa API Key Generator para una fuerza aleatoria explícita e implementar el manejo de credenciales adecuado en su servicio.

¿Pueden chocar dos UUIDs generados?

En teoría sí, pero la versión 4 tiene 122 bits aleatorios, por lo que la posibilidad de un duplicado es extremadamente pequeña para cualquier número realista de identificaciones.

¿Puedo saber cuándo se creó una versión 7 de UUID?

Sí. Los primeros 12 dígitos hexadecimales mantienen el tiempo de creación en milisegundos desde el 1 de enero de 1970 UTC, por lo que cualquier persona puede leer ese tiempo desde el ID.

¿Qué cambia la eliminación de guiones?

Sólo el formato de texto. El valor subyacente de 128 bits es el mismo; los guiones son sólo separadores entre grupos de dígitos.

Su entrada se procesa en tu navegador sin una cuenta ToolWorld Online. Copia o descarga cualquier cosa que quieras guardar antes de salir de la página.

Lee nuestra política de privacidad · Acerca de ToolWorld Online