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.