Antibiotic pollution in water bodies is a global environmental issue. For adsorbing antibiotic residues, biochar produced by direct high temperature pyrolysis faces challenges in balancing adsorption capacity and recyclability due to limited active sites. Thus, a recyclable and high-porosity vinasse-based biochar was developed via co-pyrolysis of K2FeO4 one-pot method. The co-pyrolysis biochar's surface area was augmented by 143 times, from 3.4 m²/g to 490.9 m²/g. The maximum theoretical adsorption capacity of the co-pyrolysis biochar for norfloxacin (NOR) increased from 4.4 mg/g to 364.9 mg/g, an approximate 83-fold enhancement. The surface of the biochar was rich in active groups (C-O, C-Fe, and -OH), which acted as the active sites to enhance the adsorption of NOR. The adsorption mechanism involved a variety of interactions, including pore-filling, hydrogen bond, π-π interactions, surface complexation, and electrostatic interactions. Importantly, the biochar is magnetic and can be recycled attributed to the generation of ferriferous oxides during the carbonization. After three cycles of reuse, the adsorption efficiency of vinasse-based biochar for NOR still exceeded 70 %. Such biochar prepared by this facile and feasible co-pyrolysis method show the potential to enhance active sites for removal of antibiotic from aquatic systems.