Generador de UUID / GUID
Genera valores UUID v4 / GUID aleatorios y criptograficos en masa y copialos con un clic
Opciones
UUID generados
Tus UUID generados apareceran aqui...
Acerca de esta herramienta
El generador de UUID crea identificadores unicos universales aleatorios, tambien llamados GUID, que los desarrolladores usan como claves primarias, identificadores de peticion, nombres de archivo y tokens. Produce UUID de version 4, formados casi por completo por bits aleatorios, de modo que dos valores generados practicamente nunca colisionan. Puedes crear muchos a la vez, pasarlos a mayusculas, quitar los guiones para obtener una cadena compacta de 32 caracteres o envolverlos en llaves para coincidir con la forma del registro GUID de Microsoft. Cada valor se puede copiar de forma individual o todos juntos. Toda la herramienta funciona en tu navegador usando la fuente de aleatoriedad criptograficamente segura de tu dispositivo, asi que no se envia nada a un servidor.
Como usarlo
- 1 Indica cuantos UUID necesitas; el campo tiene un maximo seguro.
- 2 Elige el formato: mayusculas, sin guiones o llaves para el estilo GUID.
- 3 Pulsa Generar para crear al instante la lista de UUID aleatorios de version 4.
- 4 Usa el boton de copiar junto a cualquier UUID, o Copiar todo para obtener la lista completa de una vez.
Como funciona
Un UUID de version 4 es un valor de 128 bits escrito como 32 digitos hexadecimales en el conocido patron 8-4-4-4-12, como 3f50a1c2-9b6e-4d7a-8f12-ab34cd56ef78. De esos 128 bits, 122 son aleatorios y 6 estan fijos para marcar la version (4) y la variante, lo que deja unos 5,3 x 10^36 valores posibles, por lo que los duplicados accidentales son practicamente imposibles. Esta herramienta rellena esos bits aleatorios con la Web Crypto API, prefiriendo crypto.randomUUID y recurriendo a crypto.getRandomValues, que son criptograficamente seguros en lugar del predecible Math.random. Las opciones de formato solo cambian como se muestra el mismo valor: mayusculas, sin guiones o entre llaves.
Preguntas frecuentes
Que es un UUID y es lo mismo que un GUID?
Un UUID (identificador unico universal) es un identificador de 128 bits disenado para ser unico entre sistemas sin una autoridad central. GUID (identificador globalmente unico) es el nombre que Microsoft da a lo mismo, a menudo mostrado entre llaves. Los valores son intercambiables, por lo que esta herramienta genera ambos.
Que es un UUID de version 4?
La version 4 es la variante aleatoria del UUID. Casi todos sus bits proceden de una fuente de numeros aleatorios, y solo los bits de version y variante estan fijos. No necesita direccion MAC ni marca de tiempo, lo que la convierte en la opcion mas habitual para claves, tokens e identificadores de peticion.
Es seguro usar estos UUID como claves unicas?
Si. Con 122 bits aleatorios hay mas de 5 x 10^36 valores posibles, asi que la probabilidad de generar el mismo UUID dos veces es astronomicamente pequena. Esta herramienta usa el generador aleatorio criptograficamente seguro de tu navegador en lugar de Math.random, por lo que los valores son impredecibles y estan bien distribuidos.
Que hacen las opciones de mayusculas, guiones y llaves?
Solo cambian el formato, no el valor subyacente. Las mayusculas muestran los digitos hexadecimales en mayuscula, quitar los guiones da una cadena compacta de 32 caracteres, y las llaves envuelven el valor como {xxxxxxxx-...} para coincidir con el formato clasico del registro GUID de Microsoft.
Se envian a algun sitio los UUID generados?
No. Todo se genera localmente en tu navegador, asi que ningun UUID se sube ni se guarda en un servidor. La herramienta tambien sigue funcionando sin conexion una vez cargada la pagina.
Herramientas relacionadas y usos
Combina el generador de UUID con el generador de hash cuando necesites identificadores deterministas, el generador aleatorio para numeros y cadenas, y las herramientas Base64 o JSON al incrustar IDs en cargas utiles. Los desarrolladores usan los UUID como claves primarias de bases de datos, identificadores de peticion de API, claves de idempotencia y nombres de archivo unicos, tanto en prototipos como en produccion.