Generador de UUID / GUID

Crea identificadores únicos universales para bases de datos, API o ficheros. Se generan en tu navegador con un generador aleatorio criptográficamente seguro.

Generar UUID

Validar un UUID


¿Qué es un UUID?

Un UUID (Universally Unique Identifier), también llamado GUID en el mundo Microsoft, es un identificador de 128 bits que se escribe como 32 cifras hexadecimales en grupos de 8-4-4-4-12, por ejemplo 550e8400-e29b-41d4-a716-446655440000. Su gran ventaja es que se puede generar en cualquier sitio, sin coordinarse con una base de datos central, con una probabilidad de repetición prácticamente nula.

UUID v4 o UUID v7

El UUID v4 tiene 122 bits aleatorios y es el más usado. El UUID v7 (RFC 9562, 2024) empieza por la fecha y hora en milisegundos, así que los identificadores quedan ordenados cronológicamente. Esto lo hace mucho más eficiente como clave primaria en bases de datos, porque los índices no se fragmentan al insertar filas nuevas.

El número de versión es la primera cifra del tercer grupo: en …-7b41-… es un 7.

¿Y un ULID?

Un ULID (Universally Unique Lexicographically Sortable Identifier) también combina 48 bits de fecha y 80 bits aleatorios, pero se escribe con 26 caracteres en base 32 de Crockford (sin I, L, O ni U para evitar confusiones), por ejemplo 01J9ZQ3K8M4X7V2B6N5C1D0E9F. Es más corto que un UUID y también se ordena por fecha.