Taken together, our results indicated that nifuroxazide could effectively inhibit tumor metastasis by mediating Stat3 pathway and it might have a therapeutic potential for the treatment of CRC. Here, STAT3 is linked to neoplasm.