Generador de UUID
Identificadores UUID v4 o v7 en lote, generados en tu dispositivo con una fuente aleatoria segura.
Los ejemplos sustituyen temporalmente la entrada y los ajustes. Puedes recuperar tu trabajo anterior.
- generados
- 5
•••••••••••••••••••••••••••••••••••• •••••••••••••••••••••••••••••••••••• •••••••••••••••••••••••••••••••••••• •••••••••••••••••••••••••••••••••••• ••••••••••••••••••••••••••••••••••••
Tus archivos se quedan en tu dispositivo
Esta herramienta se ejecuta por completo en tu navegador. Lo que pegas se procesa en tu dispositivo y nunca se envía a un servidor, así que puedes usarla con tokens, claves y textos sin publicar.
Ejemplo
Ejemplo: tres GUID v4 en mayúsculas y cómo leer la hora de un UUID v7
Un programador de Valencia prepara un script de datos de prueba; en su proyecto los GUID se escriben en mayúsculas. Ajustes: versión «v4 (aleatorio)», Cuántos 3, «Letras mayúsculas» activado. Para comparar, saca también tres v7 el 16 de noviembre de 2026 a las 10:00 (hora peninsular).
- Cada UUID son 32 cifras hexadecimales en grupos de 8-4-4-4-12. La primera cifra del tercer grupo es la versión, 4; la primera del cuarto es 8, 9, A o B, la variante. Lo demás, 122 bits, es azar.
- En un v7, las 12 primeras cifras son los milisegundos desde el 1 de enero de 1970 (UTC): 01a1e395ae80 son 1.794.819.600.000 ms.
- Dentro del mismo milisegundo, el generador cuenta hacia arriba desde el anterior, así que los v7 salen en orden.
| UUID | Versión | Qué lleva dentro |
|---|---|---|
| A22C2205-0B70-4B56-92C1-1B82FF0DA579 | v4 | azar; 4 = versión, 9 = variante |
| 370C1083-3E1B-48D7-B120-668101CF3424 | v4 | azar; variante B |
| 2D0CD144-1605-4818-9DA3-31E6B2899D3D | v4 | azar; variante 9 |
| 01a1e395-ae80-7025-9f5d-6237e82763d9 | v7 | 16/11/2026 10:00:00,000 |
| 01a1e395-ae80-7025-9f5d-6237e827ced1 | v7 | el mismo milisegundo, una cola mayor |
| 01a1e395-b45c-7611-81bd-d95834dd798b | v7 | 10:00:01,500 |
Los v4 no tienen orden ni fecha; los v7, ordenados como texto, ya están en orden de creación. 1.794.819.600.000 ms son las 09:00 UTC del 16/11/2026, las 10:00 en Madrid. Los tuyos serán otros: el azar cambia y la hora sale del reloj de tu equipo.
Cómo funciona
- Elige la versión: v4 para identificadores totalmente aleatorios, v7 para identificadores que se ordenan por fecha de creación.
- Indica cuántos necesitas, de 1 a 500. Cada uno se genera de forma independiente.
- Activa las mayúsculas si tu convención espera letras hexadecimales en mayúscula.
- Pulsa Generar UUID y copia la lista. Cada UUID va en su propia línea.
Preguntas frecuentes
- ¿En qué se diferencian v4 y v7?
- Un v4 es azar puro salvo unos pocos bits fijos, así que no tiene orden alguno. Un v7 antepone una marca de tiempo en milisegundos, de modo que los identificadores se ordenan según su creación, lo cual es mucho más amable con un índice de base de datos: por eso se recomienda v7 para claves nuevas.
- ¿UUID y GUID son lo mismo?
- En la práctica, sí: GUID es el nombre con el que muchos lenguajes y bases de datos llaman al UUID. Mismo tamaño, 128 bits, y mismo formato de 36 caracteres con guiones. Si tu entorno los escribe en mayúsculas, activa «Letras mayúsculas».
- ¿Cómo saco la fecha de un UUID v7?
- Quita los guiones y toma las 12 primeras cifras: son los milisegundos desde el 1 de enero de 1970 en UTC, en hexadecimal. 01a1e395ae80 son 1.794.819.600.000 ms, el 16/11/2026 a las 09:00 UTC (10:00 en la España peninsular). Un v4 no lleva fecha.
- ¿De dónde sale el azar?
- De crypto.getRandomValues, el generador criptográfico del navegador, alimentado por el sistema operativo. No de Math.random, que se puede predecir a partir de unas pocas salidas.
- ¿Puede salir dos veces el mismo UUID?
- En la práctica no. Un v4 tiene 122 bits aleatorios; habría que sacar miles de millones para que una repetición sea apreciable. Un v7 incluye además el tiempo, lo que hace las colisiones aún menos probables.
- ¿Se envía algo a un servidor?
- No. Los identificadores nacen en tu navegador y no se transmiten a ningún sitio.