Generador UUID — Crear Identificadores Únicos v1, v4, v7
Genera identificadores únicos universales (UUID) en varias versiones con nuestro Generador UUID. La herramienta admite versión 4 (aleatoria), versión 1 (basada en tiempo), versión 7 (basada en tiempo + aleatoria) y UUID NIL. Elige entre diferentes formatos de salida como estándar con guiones, sin guiones, con llaves o en varios formatos de lenguajes de programación (arreglo JavaScript, JSON, CSV, SQL). La generación masiva permite crear hasta 1000 UUID a la vez.
Características
- Genera UUID v4 (aleatorios) con seguridad criptográfica
- Generación masiva: crea múltiples UUID de un golpe
- Formatos alternativos: estándar, mayúsculas, sin guiones
- Copiar UUID individual o todos a la vez
- Cumple la RFC 4122
- Sin comunicación con el servidor: 100 % local
- Generación inmediata sin esperas
Sobre los UUID versión 4
Los UUID v4 se basan en números aleatorios. Su formato es:
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx Donde x es cualquier dígito hexadecimal y y es 8, 9, A o B. El 4 indica la versión, y los bits de variante aseguran la conformidad con la RFC. Con 122 bits aleatorios, la probabilidad de colisión es prácticamente nula.
Casos de uso comunes
- Claves primarias: identificar registros en bases de datos distribuidas
- IDs de peticiones API: rastrear y correlacionar solicitudes
- Tokens de sesión: generar identificadores seguros para sesiones
- Nombres de archivos: evitar conflictos al almacenar archivos
- Sistemas distribuidos: crear IDs sin coordinación central
- Transacciones: identificar operaciones financieras o de negocio
Formato de un UUID
Un UUID suele representarse con 32 dígitos hexadecimales en 5 grupos:
8-4-4-4-12Ejemplo: 550e8400-e29b-41d4-a716-446655440000
- Formato estándar: minúsculas con guiones
- Formato mayúsculas: mayúsculas con guiones
- Formato compacto: sin guiones, solo 32 caracteres hexadecimales
Recursos Útiles