Ir al contenido
iyziTool

Generador de UUID

Genera uno o muchos UUID de versión 4 con un clic. Los valores provienen del generador criptográfico de números aleatorios del navegador, así que son válidos como identificadores reales.

UUID

Sobre esta herramienta

Un UUID versión 4 es un identificador de 128 bits del que 122 bits son aleatorios. La probabilidad de generar el mismo valor dos veces es tan baja que bases de datos, colas de mensajes y sistemas distribuidos los tratan como únicos a nivel global sin coordinación alguna.

La forma canónica tiene 36 caracteres: 32 dígitos hexadecimales en cinco grupos separados por guiones. En el ecosistema de Microsoft se le suele llamar GUID y a veces se envuelve entre llaves.

Preguntas frecuentes

¿Cuál es la diferencia entre UUID y GUID?
Son el mismo identificador de 128 bits. GUID es el nombre que le da Microsoft; UUID es el término del estándar RFC 4122.
¿Estos UUID son realmente aleatorios?
Sí. Vienen de `crypto.randomUUID()`, que usa la fuente de aleatoriedad criptográficamente segura del sistema operativo, no `Math.random()`.
¿Pueden colisionar dos UUID?
En teoría sí, en la práctica no. Habría que generar unos 2,7×10¹⁸ UUID para alcanzar una probabilidad de una entre mil millones de una sola colisión.
¿Debo usar un UUID como clave primaria?
Funciona bien en sistemas distribuidos, pero los UUID aleatorios fragmentan los índices B-tree. Si el rendimiento de escritura importa, considera UUID v7 o un identificador secuencial.
¿Qué versión genera esta herramienta?
La versión 4, la variante totalmente aleatoria. Se reconoce por el `4` al inicio del tercer grupo.

Herramientas relacionadas