A protocol was developed for preparing magnetic gold nanoparticles via one-step modification with a paramagnetic cationic surfactant. These magnetic gold nanoparticles can bind to and manipulate a low strength magnetic field-based delivery of DNA and proteins powerfully and non-invasively.