Saltar al contenido
Gratis, sin registro y desde el navegador

Generador de UUID: genera UUID online

El generador de UUID crea UUID de las versiones 1, 4, 5 y 7 online: aleatorias, basadas en el tiempo o generadas a partir de un espacio de nombres y un nombre (v5 para «example.com» siempre genera cfbff0d1-9375-5685-968c-48ce8b15ae17). Puedes generar una sola o hasta 100 a la vez, también en formato GUID. Todo se ejecuta en tu navegador.

Creado por Jakub Martyniak

¿Estás diseñando un esquema de base de datos? Aloja la base de datos y el backend en un VPS.

1

Se ejecuta íntegramente en tu navegador (Web Crypto API): nada se envía a un servidor, se guarda ni se registra.

Resultado

Resultado de ejemplo

Así se muestra una UUID del generador de UUID

Eliges la versión, la cantidad y el formato, y la herramienta genera las UUID al instante para que las copies. El ejemplo muestra la versión 5 porque siempre calcula la misma UUID a partir del espacio de nombres y el nombre. Las versiones 1, 4 y 7 se basan en el tiempo o el azar y generan valores nuevos con cada clic.

Ejemplo · Versión 5, espacio de nombres DNS

Entrada

Versión
Versión 5 (espacio de nombres + nombre)
Namespace
6ba7b810-9dad-11d1-80b4-00c04fd430c8
El espacio de nombres DNS fijo definido en RFC 4122.
Nombre
example.com

Resultado

UUID v5
cfbff0d1-9375-5685-968c-48ce8b15ae17
El dígito 5 al principio del tercer bloque indica la versión. El mismo nombre genera la misma UUID en todas partes.
Formateado
{CFBFF0D193755685968C48CE8B15AE17}
Letras mayúsculas, sin guiones y entre llaves; por ejemplo, para el registro de Windows.

Por qué esta herramienta

Más que un número aleatorio

Las principales características del generador.

Versiones 1, 4, 5 y 7

Genera UUID aleatorios (v4), basados en el tiempo (v1/v7) y deterministas (v5) con un clic.

Generación en lote

Genera hasta 100 UUID a la vez: cópialos juntos o descárgalos como .txt.

Formato personalizable

Activa o desactiva las mayúsculas, los guiones y las llaves con casillas, por ejemplo, para usar el formato GUID.

Criptográficamente seguro

Se genera mediante la Web Crypto API de tu navegador, no con un generador de números aleatorios débil.

No se necesita una cuenta

Selecciona la versión y el formato y genera el resultado, sin necesidad de registrarte.

Solo se ejecuta en el navegador

Cada UUID se genera en el cliente: no se envía ni registra nada en un servidor.

Guía

Cómo generar UUID online

De la versión a la descarga: así se usa el generador de UUID.

Paso 1

Elegir versión

En el campo «Versión», elige la versión de UUID: versión 4 (aleatoria, predeterminada), versión 1 (marca de tiempo), versión 7 (ordenable por tiempo) o versión 5 (espacio de nombres + nombre).

Paso 2

En la versión 5: espacio de nombres y nombre

Elige un espacio de nombres (DNS, URL, OID, X.500 o una UUID de espacio de nombres propia) e introduce un nombre, por ejemplo, example.com.

Paso 3

Definir cantidad

Ajusta entre 1 y 100 UUID con el control deslizante o los botones más y menos. En la versión 5, la cantidad siempre es 1.

Paso 4

Personalizar formato

Activa o desactiva las mayúsculas, los guiones y las llaves con las casillas. Las UUID existentes solo cambian de formato; no se generan de nuevo.

Paso 5

Volver a generar

Con el botón de actualización junto a la versión generas un nuevo conjunto de UUID. En la versión 5, la misma entrada siempre produce el mismo resultado.

Paso 6

Copiar o descargar

Copia una UUID, usa «Copiar todas» o descarga la lista como archivo uuids.txt mediante «Descargar como .txt».

Versiones de UUID

¿Para qué sirve cada versión de UUID?

El generador de UUID crea UUID v4, v7, v1 y v5. Descubre en qué se diferencian las versiones y cuándo usar cada una.

VersiónBaseUso habitual
Versión 4122 bits aleatorios del generador de la Web Crypto APIEl caso más habitual: ID para registros, sesiones, solicitudes o archivos
Versión 7Marca de tiempo de 48 bits en milisegundos, seguida de bits aleatoriosClaves primarias de bases de datos que deben ordenarse por fecha de creación
Versión 1Marca de tiempo, secuencia de reloj e ID de nodo aleatorio en lugar de dirección MACSistemas que requieren expresamente UUID v1 basadas en el tiempo
Versión 5Hash SHA-1 del espacio de nombres y el nombre, sin aleatoriedadID reproducibles: la misma entrada siempre genera la misma UUID

La versión 3 se omite deliberadamente: funciona como la versión 5, pero utiliza MD5. La Web Crypto API de los navegadores no ofrece MD5, y RFC 4122 recomienda la versión 5 para aplicaciones nuevas.

Formato y longitud

UUID o GUID: formatos y longitud

Una UUID es un identificador de 128 bits formado por 32 dígitos hexadecimales con el patrón 8-4-4-4-12. GUID es el nombre que Microsoft da al mismo identificador, normalmente escrito en mayúsculas y entre llaves. Puedes configurar todas estas formas de escritura en el generador de UUID mediante casillas de verificación.

Formato estándar

36 caracteres
cfbff0d1-9375-5685-968c-48ce8b15ae17

Sin guiones

32 caracteres
cfbff0d193755685968c48ce8b15ae17

Con llaves

38 caracteres
{cfbff0d1-9375-5685-968c-48ce8b15ae17}

Formato GUID: mayúsculas y llaves

38 caracteres
{CFBFF0D1-9375-5685-968C-48CE8B15AE17}

Descubrir más

Más herramientas

Generador de hashes (MD5, SHA-1, SHA-256, SHA-512)

Nuevo

Genera hashes MD5, SHA-1, SHA-256 y SHA-512 a partir de texto o archivos y compara sumas de verificación. Funciona íntegramente en el navegador.

Creado por Luca Stanek

Conversor de marcas de tiempo Epoch/Unix

Convierte marcas de tiempo Unix (segundos, milisegundos, microsegundos y nanosegundos) en fechas legibles y viceversa. Incluye un contador en vivo, ISO 8601/RFC 2822 y tiempo relativo; todo en el navegador.

Creado por Jakub Martyniak

Formateador de JSON

Formatea, minifica y valida JSON con resaltado de sintaxis, indicación de errores y descarga, todo en el navegador.

Creado por Jakub Martyniak

Generador de contraseñas

Genera contraseñas seguras y aleatorias directamente en el navegador: no se guarda ni transmite nada.

Creado por Rugile Rutkauskaite

Generador y verificador Bcrypt

Genera y comprueba hashes Bcrypt directamente en tu navegador, con un factor de coste ajustable.

Creado por Rugile Rutkauskaite

Probador de Regex

Prueba expresiones regulares en tiempo real con el motor nativo de JavaScript, con resaltado de coincidencias, grupos de captura y modo de reemplazo, directamente en el navegador.

Creado por Jakub Martyniak

Codificador/decodificador Base64

Codifica y decodifica texto en Base64, incluida una variante segura para URL y una indicación clara de errores, directamente en el navegador.

Creado por Jakub Martyniak

Formateador de SQL online (formatea y mejora tu SQL)

Formatea, mejora y minimiza SQL online para MySQL, MariaDB y PostgreSQL, con opciones de sangría y mayúsculas para las palabras clave. Funciona íntegramente en el navegador, sin subir archivos.

Creado por Luca Stanek

FAQ

Preguntas frecuentes sobre el generador de UUID

Respuestas breves sobre las UUID, las GUID y esta herramienta.

Una o hasta 100 UUID con el formato xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. La versión 5, con el espacio de nombres DNS y el nombre example.com, genera siempre, por ejemplo, cfbff0d1-9375-5685-968c-48ce8b15ae17; en mayúsculas, sin guiones y entre llaves: {CFBFF0D193755685968C48CE8B15AE17}. Las versiones 4 y 7 se basan en valores aleatorios y en la hora, respectivamente, y generan una nueva UUID con cada clic.

Sí. El generador de UUID es gratis y no requiere una cuenta. Puedes generar entre 1 y 100 UUID por tanda; con la versión 5, exactamente una. Puedes obtener otra tanda en cualquier momento con el botón de actualizar.

No. Cada UUID se genera en tu navegador mediante la Web Crypto API: crypto.getRandomValues para las versiones 1, 4 y 7, y SHA-1 mediante crypto.subtle para la versión 5. No se sube, almacena ni registra nada.

Una UUID (Universally Unique Identifier) es un identificador de 128 bits que se genera sin una autoridad central, por ejemplo, para claves primarias de bases de datos, ID de sesión o nombres de archivo. En el formato estándar tiene 36 caracteres: 32 dígitos hexadecimales y 4 guiones con el patrón 8-4-4-4-12. Sin guiones son 32 caracteres; con llaves, 38.

GUID (Globally Unique Identifier) es el nombre que Microsoft da al mismo identificador de 128 bits en el mismo formato de texto. Para obtener el formato GUID habitual {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}, activa «Mayúsculas» y «Llaves» en la herramienta.

La versión 4 es totalmente aleatoria y sirve para la mayoría de los casos. La versión 7 comienza con una marca de tiempo de 48 bits en milisegundos, por lo que puede ordenarse por fecha de creación y es adecuada para claves primarias de bases de datos. La versión 1 se basa en una marca de tiempo y un ID de nodo. La versión 5 calcula siempre la misma UUID a partir de un espacio de nombres y un nombre mediante SHA-1; por eso, la herramienta genera exactamente una UUID con la versión 5.

En la práctica, sí. Una UUID v4 contiene 122 bits aleatorios procedentes del generador criptográficamente seguro de tu navegador. Por tanto, una colisión es extremadamente improbable, aunque no matemáticamente imposible. La versión 5 es determinista por diseño: el mismo espacio de nombres y el mismo nombre siempre generan la misma UUID.

No. El navegador no tiene acceso a tu dirección MAC. Por eso, para la versión 1, el generador de UUID utiliza un ID de nodo aleatorio con el bit de multidifusión activado, tal como establece RFC 4122 en la sección 4.5 para este caso.

¿Tienes más preguntas?

Contactar con soporte
¿Estás creando algo propio?

Tu base de datos necesita un servidor fiable detrás

Un VPS de ZAP-Hosting pone tu aplicación o proyecto en línea de forma fiable.

4,4/5 Trustpilot32.000+ Servidores activosDesde 2010

Sin configuración. Sin riesgos. En línea en segundos.

Duración flexibleCancelable en cualquier momentoEn línea en 60 segundos

¿Buscas más herramientas? Ver todas las herramientas para desarrolladores