UPX (Ultimate Packer for eXecutables) es un compresor de ejecutables, es decir un compresor especialmente diseñado para reducir el tamaño de programas manteniendo su funcionalidad.
El programa no necesita instalación: hay que descomprimir el archivo zip en una carpeta y ejecutar el programa upx.exe.