It is difficult to explain the effects of Klf4 on HCC invasion and progression, and there is no direct evidence to indicate this clearly in vivo and in vitro. Here, KLF4 is linked to hepatocellular carcinoma.