Generador de UUID (GUID) v4 online

Define la cantidad y genera UUIDs versión 4 listos para bases de datos, APIs y claves. Los identificadores se generan localmente con la criptografía segura del navegador.

Para qué sirve

El generador de UUID crea identificadores únicos en el formato UUID versión 4, con dígitos aleatorios. Genera uno o varios a la vez y cópialos para usarlos donde necesites un identificador.

Un UUID v4 tiene 36 caracteres en el patrón 8-4-4-4-12 y se genera a partir de bits aleatorios, lo que hace que cada valor sea prácticamente único sin necesidad de un servidor central que los coordine.

Cuándo usarlo

  • Crear claves primarias e identificadores en una base de datos.
  • Nombrar archivos, recursos o registros de forma única.
  • Generar valores de prueba y seeds para desarrollo.
  • Identificar entidades en sistemas distribuidos sin coordinación central.

Aleatorio, no secuencial

  • El UUID v4 es totalmente aleatorio, no lleva fecha ni orden de creación.
  • La probabilidad de que dos generaciones colisionen es despreciable, pero no es matemáticamente cero.
  • Por ser aleatorio, no ordena cronológicamente, tenlo en cuenta al usarlo como clave indexada.
  • Para la mayoría de los usos, la unicidad práctica del v4 es más que suficiente.

Cómo se genera

La generación usa el generador criptográfico de números aleatorios del navegador, lo que garantiza buena entropía. Todo ocurre localmente, sin enviar nada a servidores.

Preguntas frecuentes

¿Dos UUID pueden ser iguales?
En la práctica, no. La probabilidad de colisión del UUID v4 es despreciable, aunque no sea matemáticamente nula. Para uso común, puedes tratarlos como únicos.
¿El UUID v4 guarda la fecha de creación?
No. El v4 es aleatorio y no lleva timestamp ni orden. Si necesitas ordenar por creación, usa otro campo, como una fecha.
¿La generación depende de un servidor?
No. Los UUID se generan en tu navegador con el generador criptográfico local, sin ninguna llamada externa.