Instala nuestra aplicación 🪄 haz clic en el icono en la parte superior derecha de la barra de direcciones.

Generador de UUID v4

0 de 0 valoraciones
Una mujer joven hace el gesto de OK en un battlestation de neón que muestra identificadores UUID v4 generados

Genera un identificador aleatorio de 128 bits al instante con este UUID v4 generator. No necesitas registrarte. Te devuelve un string estándar RFC 4122 listo para pegar en tu código.

Cómo funciona un UUID v4 generator

Pulsas el botón y la herramienta escupe un string de 36 caracteres. Representa un valor de 128 bits. El formato de texto sigue la especificación RFC 4122 al pie de la letra. Verás caracteres hexadecimales agrupados en un patrón 8-4-4-4-12. El número de versión vive al inicio del tercer grupo. Si es un identificador versión 4, ese carácter es siempre un 4. Los bits de variante en el cuarto grupo marcan el layout. Casi siempre arrancan con 8, 9, a o b.

La aleatoriedad lo controla todo. El tool usa la API criptográfica de tu navegador para reunir entropía y llenar los 122 bits no reservados con datos al azar. Esto te da un espacio de búsqueda gigantesco. Las colisiones son prácticamente imposibles. Puedes generar miles de millones de estos identificadores sin sudar por los duplicados. Eso sí, recuerda que la calidad de esa aleatoriedad depende al cien por cien del sistema operativo subyacente. Si tu entorno anda escaso de entropía, el output podría ser predecible.

Cuándo necesitas un UUID v4 generator gratis

Las claves primarias en bases de datos distribuidas son el caso de uso típico. Las bases relacionales suelen tirar de enteros autoincrementales. Pero los microservicios y los almacenes NoSQL distribuidos no pueden depender de un único generador de secuencias. Necesitas identificadores globalmente únicos y sin coordinar nodos. Un UUID v4 generator te quita ese problema de coordinación de encima.

También los usas para tokens de sesión y handles de recursos. Funcionan de maravilla como identificadores públicos para endpoints de tu API. Exponer IDs secuenciales de la base de datos le regala tu volumen de tráfico y el total de registros a cualquiera que espíe. Los identificadores aleatorios tapan esa información por completo. Simplemente pasas el string por tu sistema y dejas que la base de datos lo indexe. Así mantienes tus métricas internas en privado sin sacrificar la unicidad estricta en todos tus servicios.

  • Claves primarias en bases de datos distribuidas
  • Identificadores de recursos para APIs públicas
  • Tokens de sesión y estado del navegador
  • Nombres de archivo para evitar conflictos de sobreescritura

Límites de un UUID v4 generator online

Esta herramienta no te va a dar identificadores ordenados por tiempo. Los strings de la versión 4 son totalmente aleatorios. Si necesitas que se ordenen cronológicamente, vete a por UUIDv7 o ULID. Los índices B-tree sufren page splits cuando metes strings aleatorios en medio de un árbol ya ordenado. Ten muy en cuenta esa penalización de rendimiento si tienes tablas con mucha escritura.

El output es estrictamente texto. No puedes usar este tool para generar UUIDs binarios de forma directa. Algunos lenguajes de programación piden un array de 16 bytes en lugar de un string de 36 caracteres. Tendrás que parsear el string hex y convertirlo tú mismo en el código de tu aplicación. La herramienta solo escupe el formato de texto estándar con guiones. Quitar esos guiones es trivial en tu código, pero la herramienta no lo va a hacer por ti.

Cómo usar el UUID v4 generator

  1. Pulsa el botón de generar para crear un nuevo identificador.
  2. Copia el string de 36 caracteres desde el campo de salida.
  3. Pega el valor en el registro de tu base de datos o en tu archivo de configuración.
  4. Vuelve a pulsar generar si necesitas crear un lote de identificadores.

Comparativa de formatos de versiones UUID

Compara las diferencias estructurales entre las versiones comunes de UUID.

VersiónFuente de unicidadCaso de uso típico
v1Timestamp y dirección MACSistemas legacy que requieren orden temporal
v4Aleatoriedad criptográficaBases de datos distribuidas y claves de API
v7Timestamp de Unix y aleatoriedadSistemas modernos que necesitan IDs aleatorios ordenables

Frequently asked questions

Gratuidad del UUID v4 generator
Sí. Puedes generar muchos identificadores sin crear ninguna cuenta. La herramienta es totalmente gratis y la usas directo en tu navegador.
Generar un UUID v4 en lote
Pulsa el botón de generar repetidamente. La herramienta crea un string aleatorio nuevo cada vez que la disparas. Copia cada resultado a mano o monta un script rápido si necesitas miles de golpe. La interfaz está pensada para generar uno solo, así que automatizar los clics es la única forma de sacar un lote grande rápido.
Compatibilidad con dispositivos móviles
Sí. La interfaz es totalmente responsive. Puedes generar y copiar identificadores desde cualquier navegador móvil moderno igual que en un escritorio.
Falta de entropía en el navegador
La herramienta usa el generador de números aleatorios criptográficos estándar de tu navegador. Si al sistema subyacente le falta entropía de forma grave, el navegador gestiona el fallback. Seguirás recibiendo un string con formato válido.
El carácter de versión no es un 4
Mira el carácter 15 del string. Ese es el dígito de la versión. Si no es un 4, estás mirando otra versión de UUID. La herramienta escupe estrictamente identificadores de versión 4.

Compartir

Herramientas populares