The multi-porous ZnFe2O4 nanotubes with pore size of 5–15 nm are fabricated.
The mean inner diameter of multi-porous ZnFe2O4 nanotubes is about 150 nm.
The multi-porous ZnFe2O4 nanotubes possess a large specific surface area.
The multi-porous ZnFe2O4 nanotubes exhibit an enhanced photocatalytic activity.