A novel silver deposited SnO2/NiO heteronanostructure is prepared and applied for the photocatalytic reduction of toxic aqueous Cr(vi) under visible light conditions.