Skip to main content

Generador de UUID Genera identificadores de UUID v4 seguros desde el punto de vista criptográfico.

Generador de UUID illustration
📝

Generador de UUID

Genera identificadores de UUID v4 seguros desde el punto de vista criptográfico.

1

Establecer opciones

Elige la cantidad, mayúsculas y opciones de eliminación de guiones.

2

Generar

Escribe algo para generar UUID con tus configuraciones.

3

Copiar UUIDs

Copia los UUID generados desde la salida.

Loading tool...

What Is Generador de UUID?

Un generador de UUID (Identificador Único Universal) crea versiones 4 de UUID - identificadores de 128 bits que son prácticamente únicos en todos los sistemas sin requerir un registro central. El UUID v4 utiliza números aleatorios criptográficamente seguros para generar identificadores con una probabilidad de colisión astronómicamente baja (1 en 2^122). Los UUID se formatean como 32 dígitos hexadecimales en 5 grupos separados por guiones: 8-4-4-4-12 (por ejemplo, 550e8400-e29b-41d4-a716-446655440000). Esta herramienta utiliza el API crypto.randomUUID() de su navegador para la máxima seguridad.

Why Use Generador de UUID?

  • Generación de UUID v4 criptográficamente segura
  • Utiliza el API crypto.randomUUID() nativo del navegador
  • Opciones para mayúsculas, sin guiones y generación masiva
  • La probabilidad de colisión es astronómicamente baja (1 en 2^122)
  • Completamente del lado del cliente - nada se envía a los servidores

Common Use Cases

Claves primarias de base de datos

Genera UUID para usar como claves primarias únicas en bases de datos sin autoincremento.

Identificadores de API

Crea identificadores de recursos únicos para APIs REST y microservicios.

Tokens de sesión

Genera identificadores de sesión únicos para sistemas de autenticación de usuarios.

Nombres de archivo

Crea nombres de archivo únicos para evitar colisiones en sistemas de almacenamiento.

Technical Guide

La generación de UUID v4 utiliza el método crypto.randomUUID() de la Web Crypto API, que produce un UUID de versión 4 compatible con RFC 4122. El UUID de 128 bits tiene 6 bits reservados para la versión (0100) y la variante (10xx), lo que deja 122 bits aleatorios. Esto da aproximadamente 5,3 × 10^36 posibles UUID. El formato estándar es 8-4-4-4-12 caracteres hexadecimales separados por guiones. La opción sin guiones simplemente elimina los guiones para una cadena de 32 caracteres hexadecimales. La opción de mayúsculas convierte todos los dígitos hexadecimales a mayúsculas. Con 122 bits de aleatoriedad, necesitarías generar aproximadamente 2,7 × 10^18 UUID para tener un 50% de posibilidades de colisión.

Tips & Best Practices

  • 1
    UUID v4 es el tipo más común - adecuado para la mayoría de las aplicaciones
  • 2
    Elimina los guiones para un almacenamiento compacto en bases de datos
  • 3
    Los UUID son insensibles a mayúsculas según la especificación, pero se conviene que sean minúsculos
  • 4
    Para IDs ordenados, considera ULID que es sortable por timestamp
  • 5
    Genera UUID masivos para sembrar o probar bases de datos en lotes

Related Tools

Frequently Asked Questions

Q ¿Qué versión de UUID genera esto?
Versión 4 (aleatoria). Puedes identificar v4 UUID por el "4" en el tercer grupo: xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx.
Q ¿Pueden colisionar los UUID?
Teóricamente sí, pero la probabilidad es de aproximadamente 1 en 2^122 (5.3 × 10^36). Para fines prácticos, las colisiones son imposibles.
Q ¿Cuál es la diferencia entre UUID y GUID?
GUID (Identificador único global) es el nombre que Microsoft le da a UUID. Son funcionalmente idénticos.
Q ¿Debo usar UUID para claves primarias de base de datos?
Los UUID funcionan bien pero son más grandes que los enteros autoincrementales (16 bytes vs 4-8). Considera ULID para IDs únicos ordenados por tiempo.
Q ¿Son lo suficientemente seguros los UUID como tokens?
UUID v4 tiene 122 bits de aleatoriedad y se genera con crypto.randomUUID(), lo que la hace adecuada para la mayoría de las aplicaciones de seguridad.

About This Tool

Generador de UUID is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.