Genera UUID v7 ordenados por tiempo (RFC 9562) optimizados para índices B-Tree de bases de datos.

Genere identificadores UUID criptográficamente seguros (v4 y v7) al instante en su navegador.

1 UUID Generado 100% en su navegador mediante CSPRNG seguro. No se envían datos por la red.
01a04bac-c528-7b70-ae1f-f278235447a6
Referencia Técnica

Todo lo que Necesita Saber sobre UUIDs y GUIDs

Una descripción técnica completa de identificadores de 128 bits, estándares RFC, formatos, indexación en bases de datos y criptografía en cliente.

¿Qué es un UUID?

Un Identificador Único Universal (UUID) es una etiqueta numérica de 128 bits estandarizada por la Open Software Foundation (OSF) y formalizada bajo los estándares IETF RFC 4122 y RFC 9562. Al ofrecer 3,4 × 10³⁸ combinaciones únicas, permite que nodos distribuidos, microservicios y aplicaciones móviles generen IDs de forma autónoma sin un coordinador central.

Versiones de UUID y Opciones de Formato

Los UUID estándar se representan con 32 caracteres hexadecimales separados por cuatro guiones (patrón 8-4-4-4-12, 36 caracteres en total). UUID v4 proporciona 122 bits de entropía pseudoaleatoria. UUID v7 introduce una marca de tiempo Unix en milisegundos de 48 bits para ordenación cronológica. Nuestro generador también admite formatos sin guiones (32 caracteres hex), mayúsculas, formato de registro {GUID} y arrays JSON.

UUID frente a GUID: Estándares e Interoperabilidad

Un Identificador Único Global (GUID) es la implementación histórica de Microsoft del estándar UUID. En el desarrollo moderno en .NET, C#, Python, Java, Go, Rust y PostgreSQL, GUID y UUID representan exactamente la misma estructura binaria de 128 bits. Ambos cumplen con las especificaciones RFC 4122 / RFC 9562 y son intercambiables sin pérdida de datos.

Casos de Uso en Software y Bases de Datos

Los UUID son fundamentales en la ingeniería de software: claves primarias de bases de datos (PostgreSQL UUID, MySQL BINARY(16), SQLite), transmisión de eventos distribuidos (Kafka, RabbitMQ), identificadores de recursos en APIs REST y GraphQL, tokens de idempotencia para pasarelas de pago (Stripe) y sincronización móvil offline.

Generación Segura en el Cliente y Privacidad

FastUUIDGenerator crea todos los identificadores 100% localmente en su navegador utilizando la Web Cryptography API nativa (crypto.getRandomValues). La entropía del sistema operativo (/dev/urandom, BCryptGenRandom) garantiza una total impredecibilidad criptográfica. Ningún identificador se transmite por la red.

Validación, Decodificación y Generación Masiva

Además de la generación individual, nuestra suite incluye un Validador de UUID para verificar sintaxis y variante RFC, un Decodificador UUID v7/v1 para extraer marcas temporales UTC y secuencias de reloj, un generador de GUID Microsoft y un Generador Masivo capaz de generar hasta 10.000 UUIDs con descargas en CSV, JSON y TXT.

Preguntas Frecuentes (FAQ)

Clear, concise answers to the most common questions about UUID generation, formats, and standards.

Un UUID canónico estándar (RFC 4122/9562) consta de 32 dígitos hexadecimales separados por 4 guiones en un esquema 8-4-4-4-12 (ej. 550e8400-e29b-41d4-a716-446655440000), totalizando 36 caracteres. En binario sin procesar ocupa 16 bytes (128 bits).