Generador UUID/GUID

Configuración

Configurar opciones de generación de UUID

Generado aleatoriamente, el más popular

UUIDs generados

plain
1 UUID generados

Acerca de esta herramienta

UUID (Identificador Único Universal) o GUID es un identificador único de 128 bits utilizado para marcar datos, objetos o entidades en sistemas informáticos. Los UUIDs se usan comúnmente en bases de datos, APIs, sistemas distribuidos y aplicaciones modernas que requieren identificadores sin colisión. Los UUIDs garantizan que no haya IDs duplicados, no es necesario auto-incremento desde la base de datos, se pueden crear en el lado del cliente (navegador/app) sin servidor, y son seguros para sistemas distribuidos.

Cómo usar

Seleccione la versión UUID (predeterminada v4), especifique el número de UUIDs a generar, configure el formato de salida según sus necesidades (guiones, mayúsculas, llaves, etc.), y los UUIDs aparecerán automáticamente en la salida. Haga clic en el botón copiar para copiar todos los resultados. Todo el procesamiento se realiza completamente en el navegador, sin servidor—seguro y rápido.

Casos de uso comunes

IDs de Base de Datos

Use UUID como clave primaria en PostgreSQL, MongoDB o MySQL para sistemas distribuidos sin conflictos de auto-incremento.

IDs de Recursos API

Endpoints API RESTful como /users/'UUID' proporcionan IDs impredecibles para seguridad.

IDs de Sesión y Token

Genere identificadores de sesión únicos para autenticación de usuario sin riesgo de colisión.

IDs de Archivo y Carga

Asigne IDs únicos a archivos cargados para prevenir conflictos de nombres.

Seguimiento de Eventos

Los sistemas de registro distribuido usan UUIDs para rastrear eventos entre microservicios.

IDs Temporales

Las aplicaciones frontend pueden generar UUIDs antes de sincronizar con el backend.

Limitaciones y notas importantes

Los UUIDs son de 128 bits (36 caracteres con guiones) que es más grande que los enteros de auto-incremento—esto impacta el espacio de almacenamiento y el tamaño del índice en bases de datos. UUID v4 (aleatorio) no tiene ordenamiento inherente lo que puede afectar el rendimiento de la base de datos para consultas de rango—considere UUID v7 para IDs ordenables por tiempo. UUID v1 incluye dirección MAC lo que puede exponer información de hardware—evite si la privacidad es crítica. Los UUIDs generados por navegador usan crypto.randomUUID() que es seguro pero requiere navegadores modernos (Chrome 92+, Firefox 95+, Safari 15.4+). Para generación de alto volumen (millones por segundo), la generación del lado del servidor con bibliotecas optimizadas puede tener mejor rendimiento.