A bulk heterojunction photocatalyst of interfacing CaFe(2)O(4) and MgFe(2)O(4) nanoparticles is highly active for oxidative degradation of isopropyl alcohol and hydrogen production from water under visible light, because the exciton easily reaches the interface and dissociates to minimize recombination.