In this article, a series of Schiff-base compounds is prepared by consending aromatic dialdehydes and diamines in the presence of p-toluenesulfonic acid as catalyst. The prepared Schiff bases are characterized by CHNS/O, NMR and FTIR techniques. Moreover, analytical applications of Schiff bases as chelating agent was evaluated by loading (20 %) of compounds (B and C) the urethanic foams. Furthermore, chelating resins type P1 (B) and P2 (C) are also prepared by loading the Schiff base into polymer backbones. Moreover, the batch process is used to study the ability of these resins in recovering metals ions, such as (Mg2+, Pb2+, Cu2+, Cr3+, Ni2+, Co2+, Cd2+ and Ca2+). The study is performed by considering the contact time and pH value. Finally, the polymer’s maximum loading capacity is in the following sequence: P1 (B) Co2+ > Cr3+ > Mg2+ > Ni2+ > Cd2+ > Ca2+ > Pb2+ > Cu2+; P2 (C) Mg2+ > Cd2+ > Ca2+ > Co2+ > Pb2+ > Cu2+ > Cr3+.