As a basic building block of graphene-based materials, graphene oxide (GO) plays an important role in scientific research and industrial applications. At present, numerous methods have been employed to synthesize GO, there are still some issues that need to be solved, thus it is of importance to develop a green, safe and low-cost GO preparation method. Herein, a green, safe and fast method was designed to prepare GO, namely, graphite powder was firstly oxidized in a dilute sulfuric acid solution (H2SO4, 6 mol/L) with hydrogen peroxide (H2O2, 30 wt%) as oxidant, and then exfoliated to GO by ultrasonic treatment in water. In this process, H2O2was the only oxidant, and no other oxidants were used, thus the explosive nature of GO preparation reaction in the conventional methods could be completely eliminated. This method has other advantages such as green, fast, low-cost and no Mn-based residues. The experimental results confirm that obtained GO with oxygen-containing groups has better adsorption property compared to the graphite powder. Asadsorbent, GO can remove methylene blue (50 mg/L) and Cd2+(56.2 mg/L) from water with removal capacity of 23.8 mg/g and 24.7 mg/g, respectively. It provides a green, fast and low-cost method to prepare GO for some applications such as adsorbent.