Saltar al contenido principal
Utilia

Generador de UUID v4

Genera identificadores únicos UUID versión 4 al instante, uno o varios cientos, usando el generador aleatorio criptográfico de tu propio navegador. Marca las opciones de formato y copia la lista completa con un clic.

Entre 1 y 500.

Todo se calcula en tu navegador: no enviamos tus datos a ningún servidor.

Qué es un UUID v4

Un UUID (Universal Unique Identifier) es un identificador de 128 bits que se escribe como 32 dígitos hexadecimales agrupados en 8-4-4-4-12, por ejemplo 3f2504e0-4f89-41d3-9a0c-0305e82c3301. En la versión 4, casi todos los bits salen de un generador aleatorio: solo se fijan la versión (el «4» del tercer grupo) y la variante, dejando 122 bits aleatorios.

Fórmula

UUID v4 = 122 bits aleatorios + 6 bits fijos (versión y variante)

La probabilidad de repetición es despreciable: harían falta billions de UUIDs para esperar una colisión apreciable, lo que permite generarlos sin coordinación central.

Usos habituales

  • Claves primarias o identificadores públicos en bases de datos y APIs.
  • Nombres únicos de archivos, buckets o mensajes de cola sin un contador central.
  • Correlación de peticiones en logs: un id por solicitud para rastrearla entre sistemas.

Formato y opciones

Las mayúsculas y el formato sin guiones son equivalentes al estándar: los guiones son solo separadores de presentación. Úsalos según lo que espere tu sistema; por ejemplo, muchas bases de datos guardan el UUID como 16 bytes y lo muestran con guiones.

Preguntas frecuentes

¿Pueden salir dos UUID iguales?
En la práctica, no. Con 122 bits aleatorios, la probabilidad de colisión entre unos cuantos billones de UUID generados es ínfima; por eso no hace falta comprobar duplicados.
¿Qué diferencia hay entre UUID y GUID?
En la práctica, ninguno: GUID es el nombre que usa el ecosistema Microsoft para el mismo concepto. El formato v4 con guiones es el habitual en ambos.
¿Sirve un UUID v4 como token secreto de sesión?
No es su propósito: un UUID no es un secreto robusto ni viene pensado para autenticar. Para sesiones o API keys usa tokens generados con un generador criptográfico y suficientemente largos, y guárdalos con las precauciones de siempre.
¿Por qué generarlos en el navegador?
Porque la Web Crypto API (crypto.randomUUID y crypto.getRandomValues) es criptográficamente segura y todo ocurre en tu equipo: los identificadores nunca pasan por ningún servidor.

Continúa donde lo dejaste con estas utilidades que combinan bien con esta.