WorkingFigures

Conversores

Generador de UUID

Genera UUID versión 4 aleatorios, de uno en uno o de cien en cien, directamente con la fuente aleatoria criptográfica de tu navegador. Copia la lista entera con un clic; nada se genera en un servidor ni se envía a ninguno.

Resultado

El texto lo procesa tu propio navegador y no sale de tu dispositivo: esta página no tiene servidor al que enviarlo.

Cómo funciona

Dieciséis bytes aleatorios salen de crypto.getRandomValues del navegador y después se fijan dos marcas del RFC 4122: el nibble de versión a 4 y los bits de variante a 10. Los 122 bits restantes son aleatorios, y de ahí viene la resistencia a colisiones.

Preguntas frecuentes

¿Pueden colisionar dos UUID generados?

En teoría sí, en la práctica no: con 122 bits aleatorios harían falta miles de millones por segundo durante siglos para que una colisión sea probable. Trátalos como únicos.

¿Son predecibles estos UUID?

No. Los bytes salen del generador criptográficamente seguro del navegador, no de una función pseudoaleatoria con semilla, así que las salidas anteriores no revelan nada sobre la siguiente.

¿Qué diferencia hay entre v4 y v7?

El v4 es totalmente aleatorio; el v7 incrusta una marca de tiempo para que las filas se ordenen por creación, algo que agradecen los índices de las bases de datos. Para identificadores en URLs y APIs, el v4 sigue siendo el valor seguro.

Otras herramientas de texto