A novel 3D BiFeWOx/Bi2WO6 (BFW/BWO) composite has been synthesized via a facile one-pot hydrothermal process.