The strong radioactivity of iodine compounds derived from nuclear power plant wastes has motivated the development of highly efficient adsorbents. Porous aromatic frameworks (PAFs) have attracted much attention due to their low density and diverse structure. In this work, an azo group containing PAF solid, denoted as LNU-58, was prepared through Suzuki polymerization of tris-(4-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)-phenyl)-amine and 3,5-dibromoazobenzene building monomers. Based on the specific polarity properities of the azo groups, the electron-rich aromatic fragments in the hierarchical architecture efficiently capture iodine molecules with an adsorption capacity of 3533.11 mg g−1 (353 wt%) for gaseous iodine and 903.6 mg g−1 (90 wt%) for dissolved iodine. The iodine uptake per specific surface area up to 8.55 wt% m−2 g−1 achieves the highest level among all porous adsorbents. This work illustrates the successful preparation of a new type of porous adsorbent that is expected to be applied in the field of practical iodine adsorption.