Materials capable of extracting gold from complex sources, especially electronic waste (e-waste), are needed for gold resource sustainability and effective e-waste recycling. However, it remains challenging to achieve high extraction capacity and precise selectivity if only a trace amount of gold is present along with other metallic elements . Here we report an approach based on reduced graphene oxide (rGO) which provides an ultrahigh capacity and selective extraction of gold ions present in ppm concentrations (>1000 mg of gold per gram of rGO at 1 ppm). The excellent gold extraction performance is accounted to the graphene areas and oxidized regions of rGO. The graphene areas spontaneously reduce gold ions to metallic gold, and the oxidized regions allow good dispersibility of the rGO material so that efficient adsorption and reduction of gold ions at the graphene areas can be realized. By controlling the protonation of the oxidized regions of rGO, gold can be extracted exclusively, without contamination by the other 14 co-existing elements typically present in e-waste. These findings are further exploited to demonstrate recycling gold from real-world e-waste with good scalability and economic viability, as exemplified by using rGO membranes in a continuous flow-through process.