This document proposes CATCH, a cloud-based system to improve data transfer efficiency for high-performance computing (HPC) workloads. CATCH uses cloud storage to stage input data for HPC jobs and offload output data, in order to reduce storage usage at HPC centers and improve data transfer times. Evaluation of CATCH using a real cloud platform and HPC workload logs showed it could reduce average transfer times by up to 81.1% and decrease wait times and storage usage at HPC centers.