These results demonstrated that KLF4 exhibits the capacity to inhibit HCC progression by blocking the activation of EMT pathway. Here, KLF4 is linked to hepatocellular carcinoma.