Generador de UUID

Genera uno o varios UUID aleatorios (v4).

Guiones

Mayúsculas/minúsculas

Llaves

Preguntas frecuentes

¿Qué es un UUID v4?

Un identificador de 128 bits escrito como 32 dígitos hexadecimales en cinco grupos (como 550e8400-e29b-41d4-a716-446655440000). La versión 4 significa que se genera a partir de bits aleatorios en lugar de derivarse de una marca de tiempo o un nombre - que dos UUID v4 choquen por azar es astronómicamente improbable, por eso son la opción por defecto para claves primarias de bases de datos, tokens de sesión y cualquier identificador que necesite ser único sin una autoridad central repartiendo números.

¿Es esto realmente aleatorio, o solo lo parece?

Aleatoriedad real: usa la función nativa crypto.randomUUID() de tu navegador (parte de la API Web Crypto), la misma fuente aleatoria criptográficamente segura usada para cosas como generar claves de cifrado - no Math.random(), que está bien para juegos pero no está diseñado para ser impredecible.

¿Pueden dos personas distintas generar alguna vez el mismo UUID?

En la práctica, no. Un UUID v4 tiene 122 bits aleatorios (6 de los 128 bits son fijos para marcar la versión y variante), así que el número de valores posibles es tan enorme que generar mil millones de UUID por segundo durante cien años seguiría sin acercarte a un 50% de probabilidad de colisión.

¿Se envían o registran mis UUID generados en algún sitio?

No - la generación ocurre enteramente en tu navegador sin ninguna solicitud de red, y nada se guarda después de que salgas de la página.

¿Puedo generar más de uno a la vez?

Sí - ajusta la cantidad y genera un lote con un clic, luego cópialos todos de una vez, lo cual es más rápido que generar uno, copiarlo, y repetir cuando necesitas varios para un script de inicialización o datos de prueba.

Herramientas relacionadas