Generador de UUID
Genera UUID y GUID gratuitos en versiones v1, v4, v5 y Nil. Produce identificadores unicos en lote, copia al portapapeles o descarga en segundos.
Generador de UUID en linea
Herramienta para crear identificadores unicos universales (UUID/GUID) en distintas versiones. Genera uno o cientos con formato personalizado para usarlos en bases de datos, APIs, archivos y sistemas distribuidos.
Que es un UUID?
UUID (Universally Unique Identifier) es un identificador de 128 bits compuesto por 32 caracteres hexadecimales (formato 8-4-4-4-12). Permite crear IDs globalmente unicos sin un servidor central. Se usa en claves primarias, sesiones, nombres de archivos, APIs y sistemas distribuidos.
Diferencias entre versiones v1, v4, v5 y Nil
- v1: usa timestamp y direccion MAC, ordenable pero puede revelar informacion del host.\n- v4: completamente aleatorio, ideal para la mayoria de casos.\n- v5: determinista a partir de namespace + nombre (misma entrada = mismo UUID).\n- Nil: UUID de ceros usado como valor nulo o placeholder.
Cual version deberia usar?
Para la mayoria de aplicaciones usa UUID v4 (aleatorio). Si necesitas ordenar por fecha, considera v1. Si requieres IDs deterministas (misma entrada, mismo resultado) usa v5 con un namespace fijo. Usa Nil solo como valor por defecto.
Puedo usar UUID como clave primaria?
Si, ofrecen unicidad global y evitan conflictos en sistemas distribuidos. Considera almacenar en formato binario (16 bytes) para eficiencia, agrega indices adecuados y, si necesitas orden temporal, usa v1 o ULID/KSUID como alternativa.
Funciones clave
- Generacion de UUID v1, v4, v5 y Nil
- Produccion masiva de 1 a 100 identificadores
- Opciones de formato: mayusculas, guiones y llaves
- Copiar todos o limpiar con un clic
- Descarga como archivo de texto
- Aleatoriedad criptografica via crypto.getRandomValues()
- Sin envio de datos a servidores
- Funciona offline y con modo oscuro
- Interfaz apta para moviles