UUID UUID Generator

Gratis · Sin registro · Sin instalar nada

Generador de GUID

Crea identificadores únicos globales — el nombre que Microsoft da a los UUID. GUID y UUID son el mismo formato de 128 bits; esta herramienta los entrega con mayúsculas y llaves, tal como los esperan .NET y SQL Server.

  • Formato .NET: { } y mayúsculas
  • Compatible con RFC 4122
  • Listo para T-SQL

Generador de GUID

GUID
Entre 1 y 1000.
Formato

Resultado 0

    Se genera localmente con la Web Crypto API: nada sale de tu navegador. Atajo: Ctrl + Enter — para volver a generar

    ¿Qué es Generador GUID?

    Un GUID (Globally Unique Identifier) es el nombre que usa Microsoft para un UUID. Son los mismos 128 bits: la diferencia es de terminología, no de estructura.

    La forma que verás en la mayoría de sistemas Windows lleva mayúsculas y llaves, {4C6E0549-...}, y es exactamente lo que devuelve Guid.NewGuid().ToString() con el formato "B".

    Cómo se usa

    1. Indica cuántos GUID necesitas.
    2. Deja marcadas Mayúsculas y Llaves si los vas a pegar en .NET o SQL Server.
    3. Pulsa Generar y copia el lote.

    Casos de uso

    • Claves de entidades en aplicaciones .NET.
    • Columnas uniqueidentifier en SQL Server.
    • Valores del registro de Windows y de Active Directory.
    • Identificadores de instalación y de producto.

    Comparativa de Generador GUID

    Cuándo conviene cada opción
    OpciónCuándo usarla
    GUID (.NET)Mayúsculas y llaves: {4C6E0549-...}
    UUID (RFC 9562)Minúsculas y sin llaves: 4c6e0549-...
    SQL ServerAcepta ambas formas en columnas uniqueidentifier

    Las versiones de UUID de un vistazo

    Versión¿Ordenable?Basada enPara qué sirve
    v1NoMarca de tiempo + dirección MACSistemas antiguos que aún esperan v1
    v3NoHash MD5 de un nombreIdentificadores deterministas donde se exige MD5
    v4No122 bits aleatoriosPrácticamente cualquier identificador
    v5NoHash SHA-1 de un nombreUn mismo nombre debe dar siempre el mismo ID
    v6Marca de tiempo reordenadaIDs ordenables sin renunciar al azar
    v7Hora Unix en milisegundosClaves primarias de base de datos y eventos
    v8NoTu propia disposición de bitsFormatos propios o experimentales

    Las siete versiones ocupan 128 bits y se escriben con la misma forma 8-4-4-4-12. Lo único que cambia es el significado de los bits.

    Preguntas frecuentes

    ¿GUID y UUID son lo mismo?

    Sí. GUID es el término de Microsoft para el UUID definido en RFC 4122 y RFC 9562. Un GUID de .NET es un UUID v4; solo cambian las mayúsculas y las llaves de la representación.

    ¿Qué formato debo usar en SQL Server?

    Ambos funcionan. Lo importante es no guardar el GUID como nvarchar(36): la columna uniqueidentifier ocupa 16 bytes y se indexa mucho mejor.

    ¿GUID o int autoincremental?

    El GUID permite generar claves en el cliente, fusionar bases y no revela el volumen de datos. El entero autoincremental ocupa menos y mantiene el índice ordenado; si necesitas las dos cosas, valora GUID secuenciales o UUID v7.