Este generador de UUID (también conocido como GUID) crea identificadores listos para usar en apps, bases de datos, APIs, datos de prueba, registros, migraciones y documentación. Pueden generar valores UUID v4 aleatorios o valores UUID v7 basados en marca de tiempo, y luego copiarlos como líneas simples, listas separadas por comas, arreglos JSON, valores SQL, cadenas entre comillas, URN o IDs sin guiones.

Generador de UUID

Genera valores UUID v4 o UUID v7, dales formato para usarlos en trabajos reales, copia resultados en lote y verifica UUID pegados.

Usa UUID v4 para identificadores aleatorios seguros. Usa UUID v7 cuando quieras IDs basados en marca de tiempo que se ordenen mejor por fecha de creación en bases de datos y registros.

Aún no se han generado UUID.

Nota: UUID v4 usa aleatoriedad segura del navegador cuando está disponible. UUID v7 se basa en marca de tiempo y es útil para claves de bases de datos, pero puede revelar la hora aproximada de creación.

Verificar un UUID

Pega un UUID para validarlo, detectar la versión, verificar la variante y decodificar la marca de tiempo cuando sea UUID v7.

¿Compartir esto?
WhatsApp X Telegram Facebook LinkedIn Reddit

Qué hace este generador de UUID

La herramienta genera un UUID o una lista en lote de hasta 1,000 UUID. También permite elegir la versión, mayúsculas o minúsculas, el formato de salida y el separador, para que el resultado esté listo para pegar en código, hojas de cálculo, scripts de base de datos, cargas de API o archivos de configuración.

  • UUID v4: ideal para identificadores aleatorios, IDs públicos, tokens, registros de base de datos, datos de prueba y desarrollo en general.
  • UUID v7: ideal cuando quieren IDs que incluyan orden por fecha de creación, útil para registros, eventos, filas de bases de datos y sistemas distribuidos.
  • Generación en lote: útil para registros simulados, datos semilla, archivos de importación, pruebas de QA y conjuntos de datos de ejemplo.
  • Opciones de formato: UUID estándar, sin guiones, con llaves, URN, cadenas entre comillas, arreglos JSON y valores SQL.
  • Verificador de UUID: valida UUID pegados, detecta la versión, revisa la variante y muestra la marca de tiempo para UUID v7.

Generador de UUID online

Cuándo usar UUID v4

Usen UUID v4 cuando necesiten un ID aleatorio que no revele cuándo fue creado. Es la opción habitual para IDs públicos de registros, objetos de API, claves primarias de bases de datos, datos temporales de prueba, registros de seguimiento, herramientas internas y nombres de archivo generados.

UUID v4 suele ser la opción predeterminada más segura cuando solo necesitan unicidad y no les importa ordenar por fecha de creación.

Cuándo usar UUID v7

Usen UUID v7 cuando quieran IDs que se ordenen mejor por fecha de creación. Esto puede ayudar con índices de bases de datos, registros de eventos, registros de analítica, colas, auditorías y sistemas donde se insertan registros nuevos constantemente.

UUID v7 puede revelar la hora aproximada de creación, así que usen UUID v4 si la privacidad de la marca de tiempo es importante.

Formatos de salida comunes

FormatoMejor uso
Estándar con guionesUso general, bases de datos, APIs, documentación
Sin guionesSistemas que requieren IDs compactos de 32 caracteres
Con llavesSoftware antiguo, referencias estilo Windows, sistemas heredados
URNIdentificadores formales, especificaciones, XML, metadatos, documentación
Cadenas entre comillasCódigo, arreglos, configuraciones, cargas de ejemplo
Arreglo JSONPruebas de API, datos simulados, JavaScript, cargas de importación
Valores SQLScripts de inserción, datos semilla, pruebas de base de datos

Cómo usar el verificador de UUID

Peguen cualquier UUID en el verificador para confirmar si es válido. El verificador acepta UUID estándar, UUID sin guiones, UUID con llaves y UUID con formato URN.

Para UUID v7, el verificador también muestra la marca de tiempo incrustada. Esto es útil cuando necesitan revisar un ID de registros, eventos, filas de bases de datos o salidas de depuración.

Ejemplos prácticos

  • Datos semilla para bases de datos: generen 50 UUID como valores SQL y péguenlos en un script de inserción.
  • Pruebas de API: generen UUID como un arreglo JSON para solicitudes simuladas o cargas de prueba.
  • Hojas de cálculo: generen un UUID por línea y peguen la lista en una columna.
  • Registros y eventos: usen UUID v7 cuando sea útil ordenar por hora aproximada de creación.
  • IDs públicos: usen UUID v4 cuando quieran identificadores aleatorios que no expongan información de tiempo.

Consejos para elegir el UUID correcto

Elijan UUID v4 como la opción más simple y privada. Elijan UUID v7 cuando importen el orden de inserción, el orden de registros o la clasificación en bases de datos. Usen UUID estándar en minúsculas, a menos que su sistema requiera específicamente mayúsculas, sin guiones, llaves o formato URN.

Para la mayoría de los proyectos reales, la mejor opción inicial es UUID v4 en formato estándar con minúsculas. Para sistemas más nuevos con uso intensivo de bases de datos donde el orden de creación importa, prueben UUID v7.

Fuentes

Esta herramienta se basa en la especificación actual de UUID y en APIs criptográficas del navegador usadas para generar valores aleatorios seguros.

CalcuLife.com