./prontouso.com

HERRAMIENTAS DE DESARROLLO

Generador de UUID

Genera UUIDs v4 aleatorios con seguridad criptográfica (CSPRNG). Elige formatos canónico, mayúsculas, sin guiones o URN, y exporta lotes como TXT, JSON o JavaScript.

Estado de la herramientaSe ejecuta en tu navegador
Vista previa
prontouso://dev/uuid-v4
LocalWeb Crypto

Generar UUID v4

El caso más común: un identificador listo para copiar.

Opciones
Generación directa

No se necesita configuración para generar un UUID v4. El botón crea un valor nuevo usando la API criptográfica del navegador.

Representación

Cambia solo la forma textual copiada/mostrada. Los 128 bits generados siguen siendo el mismo UUID.

La forma canónica en minúsculas sigue siendo la predeterminada. "Sin guiones" y URN son opciones de presentación para integrar con sistemas específicos.

Sin historial · sin red

UUID listo

Haz clic para copiar o genera otro valor.

Resultado
UUID V4Generado localmente
Identificador
Canónico
Estructura del UUID8–4–4–4–12
32 bits16 bitsVersión 4Variante48 bits
Versión4 · aleatorio
VarianteRFC · ?xxx
Tamaño128 bits
FuenteWeb Crypto

Cómo funciona

  1. Ingresa tus datos

    Completa los valores, pega el texto o sube el archivo que necesita esta herramienta.

  2. Obtén el resultado al instante

    La mayoría de las herramientas se actualizan mientras escribes; algunas usan un solo botón. De cualquier forma, el resultado aparece aquí mismo.

  3. Usa tu resultado

    Copia, descarga o comparte lo que genere la herramienta — el control siempre es tuyo.

Privacidad y procesamientoSe ejecuta localmente en tu navegador. Esta herramienta no sube tu entrada a ningún servidor.

¿Qué es Generador de UUID?

El Generador de UUID crea identificadores únicos universales (UUID v4 / GUID) con aleatoriedad criptográfica segura (CSPRNG), ofreciendo formato canónico, mayúsculas, compacto y URN, además de exportación por lotes en TXT y JSON.

ENTIENDE LA HERRAMIENTA

Cómo generar y estructurar identificadores UUID v4 y GUID

Aprende la anatomía de 128 bits del UUID v4, cómo opera la aleatoriedad criptográfica y cómo exportar identificadores en múltiples formatos.

Generación criptográfica y estándar RFC 4122

La herramienta emplea generadores de números pseudoaleatorios criptográficamente seguros (CSPRNG) nativos de la Web Crypto API (crypto.randomUUID() o crypto.getRandomValues()). Esto garantiza 122 bits de entropía pura dentro de los 128 bits totales del UUID, haciendo que la probabilidad de colisión sea estadísticamente nula en sistemas de producción.

Anatomía y estructura del UUID v4

El identificador se representa mediante 32 dígitos hexadecimales organizados en 5 grupos en formato 8-4-4-4-12 (36 caracteres incluyendo guiones). En el UUID v4, el primer dígito del tercer grupo es siempre el número fijo 4 (indicando la versión), mientras que el primer dígito del cuarto grupo es siempre 8, 9, a o b (definiendo la variante del estándar RFC 4122 / DCE 1.1).

Formatos de representación (Mayúsculas, Compacto y URN)

Puedes alternar entre cuatro representaciones textuales del mismo identificador: canónica (minúsculas con guiones), mayúsculas (habitual en entornos Microsoft/GUID), compacta (32 caracteres sin guiones para URLs y claves primarias compactas) o URN (urn:uuid:...). El cambio solo afecta la visualización y copia, preservando los 128 bits originales.

Generación por lotes y formatos de exportación

En el modo por lotes, puedes generar de 1 a 100 identificadores simultáneamente mediante valores predefinidos (5, 10, 25, 50, 100) o cantidades personalizadas. Los resultados se pueden copiar o descargar como texto plano (.txt), array JSON estructurado (.json) o constante de array en JavaScript (.js).

Ejemplo práctico de anatomía y formatos

Representación en formato canónico, compacto y URN

Observa cómo se adapta el mismo valor UUID v4 para diferentes lenguajes y bases de datos:

Canónico: f47ac10b-58cc-4372-a567-0e02b2c3d479\nCompacto: f47ac10b58cc4372a5670e02b2c3d479\nURN: urn:uuid:f47ac10b-58cc-4372-a567-0e02b2c3d479

Generación 100% local y privada

Todos los UUIDs se generan directamente en la memoria de tu navegador mediante la Web Crypto API. Ningún identificador generado se transmite, registra ni almacena en servidores externos.

Preguntas frecuentes

¿Cuál es la diferencia entre UUID y GUID?

UUID (Universally Unique Identifier) y GUID (Globally Unique Identifier) hacen referencia al mismo estándar de identificadores de 128 bits; GUID es la denominación tradicional en el ecosistema Microsoft, mientras que UUID es el término oficial de la RFC 4122.

¿Existe riesgo de que dos UUID v4 generados sean idénticos (colisión)?

En la práctica, el riesgo de colisión es despreciable: con 122 bits de aleatoriedad, se requeriría generar cientos de miles de millones de UUIDs por segundo durante décadas para alcanzar un 50% de probabilidad de duplicado.

¿En qué se diferencia el UUID v4 de otras versiones (v1, v3, v5, v7)?

El UUID v4 se basa exclusivamente en aleatoriedad criptográfica, mientras que la versión 1 usa timestamp y dirección MAC, las versiones 3 y 5 usan hashes MD5/SHA-1 de namespaces y la versión 7 combina un timestamp ordenable cronológicamente con entropía aleatoria.

¿Puede usarse un UUID v4 como contraseña o token de autenticación?

No. Aunque los UUIDs v4 se generan con aleatoriedad criptográfica, están diseñados como identificadores públicos únicos y no deben tratarse como secretos, contraseñas ni tokens de sesión.

¿Para qué sirve el formato compacto sin guiones?

El formato compacto elimina los cuatro guiones separadores para generar una cadena de 32 caracteres hexadecimales continua, ideal para parámetros de URL, nombres de archivo o motores de base de datos que requieren claves sin separadores.

¿En qué formatos se pueden exportar los lotes de UUID?

Puedes copiar o descargar la lista de identificadores como líneas de texto plano (TXT), array formateado en JSON o constante de array en código JavaScript (.js).