Schiff’s base vanillin thiourea [email protected] was used as an adsorbent for removal of Br.G, To.B and Tr.B dyes. Batch mode was carried out at different concentration, different pH, different temperature and different time. The mount of dye adsorbed increase with increase concentration at pH 3-11 at equilibrium time 60 min for Br.G and To.B and 15 min for Tr.B. for kinetic adsorption of dyes, the pseudo second order was dominated with half-life time (t1/2) 0.30-.050 min for 3dyes. In isothermal studies, the adsorption data found the best fit for models as follows: Langmuir ? Freundlich ? Dubinin–Radushkevich. [email protected] has a dual nature, it can be endothermic for Br.G or exothermic for To.B and Tr.B, also there is a decrease in randomness for Br.G and increase in randomness for To.B and Tr.B at the interface between solid and solution. There is a favorable spontaneous reaction for Br.G, To.B and Tr.B, all of this based on the ?H°, ?S°and ?G° values.