Generador de UUID
UUID de versión 4 criptográficamente aleatorios — genera uno o un lote entero de una vez.
Identidad sin un registro
El problema que resuelve un UUID es la coordinación. Cuando una base de datos central reparte números — 1, 2, 3 — la unicidad es fácil. Pero en el momento en que los registros se crean de forma independiente — una app de móvil trabajando sin conexión, tres servidores detrás de un balanceador de carga, dos hojas de cálculo fusionadas meses después — los números secuenciales colisionan el primer día. Un UUID de versión 4 esquiva la pregunta por completo: cada lado genera sus propios 122 bits aleatorios, y el espacio de resultados posibles es tan inmenso que nadie necesita nunca preguntarle a nadie más. Por eso te los encuentras como claves de base de datos, referencias de pedidos, nombres de archivos subidos, y los ID de correlación que te permiten seguir una sola solicitud a través de un montón de registros de servidor.
Lotes, guiones y mayúsculas
Pon Cuántos tan alto como 1000 y obtienes un UUID por línea, listo para pegar en una columna de hoja de cálculo, un fixture de pruebas o un script de siembra — útil cuando necesitas registros de relleno con la garantía de que nunca colisionarán con los reales. Los dos interruptores de formato existen porque los sistemas no se ponen de acuerdo en cuestiones de estética: desmarca Incluir guiones para la forma compacta de 32 caracteres que prefieren algunas bases de datos y API, y marca Mayúsculas donde una guía de estilo lo exija. Ninguno de los dos cambia la identidad — las mayúsculas y las minúsculas expresan el mismo valor en hexadecimal — así que puedes reformatear un ID existente sin romper referencias, siempre que el sistema que lo lea sea igual de flexible con las mayúsculas y minúsculas.
Único no es lo mismo que secreto
Un UUID aleatorio es lo bastante impredecible como para que nadie pueda adivinar el siguiente, lo cual lo hace perfecto para exponerlo en una URL — una página de pedido en /a1b2c3 no le dice a un visitante nada sobre cuántos pedidos existen, a diferencia de una página de pedido en /1042. Pero resiste la tentación de convertirlo en una contraseña o una clave de API: nunca se diseñó como una credencial, y en cuanto un identificador ha aparecido en pantallas, en registros y en marcadores, es público por definición. Guarda los nombres y los secretos en cajones separados. Este generador es gratis y sin límites, como toda la categoría de Desarrollo y datos — y el día en que necesites un secreto en lugar de un nombre, créalo en cambio con el generador de contraseñas.
Qué es realmente un UUID v4
Un UUID es un identificador de 128 bits diseñado para ser único sin ninguna coordinación central. La versión 4 significa que se genera a partir de bits aleatorios (en lugar de derivarse de la hora o de una dirección de red) — la probabilidad de que dos coincidan es astronómicamente pequeña, por eso son la opción predeterminada para claves de base de datos, identificadores de seguimiento y nombres de archivo.
¿Pueden coincidir dos UUID generados con esta herramienta?
En la práctica, no — un UUID v4 tiene 122 bits aleatorios. Tendrías que generar miles de millones por segundo durante siglos antes de que una colisión fuera probable.
¿Se envían mis datos a algún sitio?
No — los UUID se generan íntegramente en tu navegador mediante la Web Crypto API. No se sube nada.
