Hanfu (chino tradicional: ; chino simplificado: ; Wade-Giles: "han-fu"; Pinyin: "hàn fú"; Min Nan: ' o "hanhok"; Cantonés: ' o "honfuk") es la ropa tradicional usada por la etnia han de China (que ha sido la mayoría de la población durante toda la historia de China), hasta la Dinastía Qing.