Porous organic polymers (POPs), a new class of porous materials constructed by organic molecular building blocks, have attracted much attention. To design POPs with both good porosity and specific-task functionalization is still a critical challenge. In this work, using a simple Friedel-Crafts one-step reaction, one of the most common organic compound methylbenzene monomers were polymerized through the cross linker formaldehyde dimethyl acetal (FDA) to produce a cost-effective non-functionalized porous polymer (POP-CH3). Moreover, amine groups were further incorporated into the network by the post synthetic modification method. The resulted porous polymer POP-NH2 presented highly effective in removing Pb(II) from aqueous solution. The maximum Pb(Il) adsorption capacity, q(max) evaluated from the Langmuir model was 523.6 mg g(-1). The combination of FT-IR experimental results and the theoretical quantum calculations illustrated that the amine groups (-NH2) can easily form coordination complexes with Pb(II), which were responsible for efficient adsorption. The generated POP-NH2 could be regenerated effectively and recycled at least four times without significant loss of adsorption efficiency. Hence, the outstanding Pb(II) adsorption capacity, excellent reusability as well as low cost of synthesis create potential polymer POP-NH2 to be an attractive adsorbent for removing toxic metal ions from aqueous solution. (C) 2017 Elsevier B.V. All rights reserved.