Generador de UUID v1, v4 y v7
Este generador de UUID crea identificadores únicos universales de 128 bits (UUID, también llamados GUID) directamente en tu navegador. Elige una versión, pulsa Generar y copia un ID listo para usar en claves primarias de base de datos, recursos de API, tokens de sesión o cualquier valor que deba ser único.
Está pensado para desarrolladores que necesitan más que un solo ID aleatorio. Alterna entre v1, v4 y v7, dale forma a la salida con las opciones de formato, genera hasta 1000 de una vez y pega cualquier UUID en el decodificador para inspeccionar su versión, variante y marca de tiempo incrustada.
crypto.randomUUID() y crypto.getRandomValues()). Nada se envía a un servidor, ni se guarda, ni se sube.Cómo generar un UUID
Elige una versión
Pulsa una pestaña de versión: v1 (Marca de tiempo), v4 (Aleatorio) o v7 (Ordenable). Se genera un UUID automáticamente en cuanto abres la herramienta.
Ajusta las opciones de formato
Activa Mayúsculas, Sin guiones, Llaves {} o Comillas "" para que coincida con tu código. Los cambios se aplican a la salida única y masiva en tiempo real.
Genera y copia
Pulsa Generar para obtener un UUID nuevo y Copiar para enviarlo al portapapeles. Para muchos ID, define la Cantidad (1-1000) y el separador, y luego usa Copiar todo o Descargar.
Decodifica cualquier UUID
Abre el decodificador de UUID, pega un UUID y pulsa Decodificar o Enter para leer su versión, variante, valor hex y marca de tiempo (en v1 y v7).
Funciones
UUID v1 (Marca de tiempo)
Codifica la hora actual y un nodo aleatorio, lo que da identificadores ordenados por tiempo, útiles para registros de auditoría.
UUID v4 (Aleatorio)
Construido con 122 bits de aleatoriedad criptográficamente segura: la opción por defecto para la mayoría de las aplicaciones.
UUID v7 (Ordenable)
Combina una marca de tiempo Unix en milisegundos con bits aleatorios (RFC 9562), ideal para claves primarias ordenadas en bases de datos.
Formato flexible
Mayúsculas, sin guiones, llaves o comillas dobles con un clic, aplicados al instante a la salida única y masiva.
Generación masiva
Genera de 1 a 1000 UUID de una sola vez, separados por salto de línea, coma o punto y coma.
Copia y exportación
Copia un solo UUID o todos a la vez, o descarga el lote como archivo TXT, JSON o CSV.
Decodificador de UUID
Inspecciona la versión, variante, valor hex y marca de tiempo de creación (v1 y v7) de cualquier UUID, incluso con llaves o comillas.
En el navegador y privado
Toda la generación y decodificación se ejecuta en tu navegador con la Web Crypto API: sin solicitudes ni recopilación de datos.
Preguntas frecuentes
¿Qué es un UUID?
Un UUID (identificador único universal) es un valor de 128 bits usado para identificar recursos sin una autoridad central. Se escribe como 32 dígitos hexadecimales en cinco grupos separados por guiones (8-4-4-4-12) y se usa mucho para claves de base de datos, ID de API, tokens de sesión y seguimiento.
¿Qué versión de UUID debo usar, v4 o v7?
Para ID de uso general, v4 es la opción aleatoria estándar. Para claves primarias de base de datos, prefiere v7: incrusta una marca de tiempo en milisegundos, de modo que los valores se ordenan por hora de creación, lo que mejora el rendimiento del índice B-tree y reduce las divisiones de página. Usa v1 cuando quieras específicamente una marca de tiempo que puedas extraer del ID.
¿Los UUID son únicos? ¿Pueden repetirse?
El UUID v4 tiene 122 bits aleatorios, unos 5,3 × 1036 valores posibles. La probabilidad de una colisión es insignificante: necesitarías aproximadamente 2,7 × 1018 UUID antes de que haya siquiera un 50 % de probabilidad de un solo duplicado. Aquí la aleatoriedad proviene del generador criptográficamente seguro del navegador.
¿Cómo genero muchos UUID a la vez?
Usa la sección de generación masiva: define la Cantidad (1 a 1000), elige un separador (salto de línea, coma o punto y coma) y pulsa Generar. Después usa Copiar todo o Descargar el lote como TXT, JSON o CSV.
¿Cuál es la diferencia entre un UUID y un GUID?
Se refieren a lo mismo. UUID es el término estándar de RFC 4122 / RFC 9562, mientras que GUID (identificador único global) es el nombre usado en las tecnologías de Microsoft. El formato de 128 bits es idéntico, así que este generador sirve para ambos.
¿Este generador de UUID es seguro y privado?
Sí. Cada UUID se genera por completo en tu navegador con la Web Crypto API (crypto.randomUUID() y crypto.getRandomValues()). Nada de lo que generes o decodifiques se envía nunca a un servidor, ni se guarda, ni se comparte.
Aún no hay comentarios. ¡Sé el primero en comentar!