Asam sulfat dan asetil sulfat merupakan beberapa contoh agen pada proses
sulfonasi. Kriteria pemilihan agen sulfonasi berdasarkan kompatibilitas dengan polimer, sifat pembentukan film, dan kekuatan mekanik dari polimer tersulfonasi yang diinginkan (Smitha dkk., 2003).
1. Asam sulfat 98 % : walaupun jumlah asam yang ditambahkan sedikit, namun
polimer yang dihasilkan larut dalam air karena tingginya derajat sulfonasi
yang dihasilkan. Pada penggunaan asam sulfat sebagai agen sulfonasi, derajat
sulfonasi tidak dapat dikontrol.
2. Asetil sulfat : polistirena yang disulfonasi menggunakan reagen asetil sulfat akan menghasilkan distribusi gugus asam sulfonat yang homogen. Namun,
polikarbonat terlalu reaktif terhadap asetil sulfat serta polifenilen oksida danpolisulfon tidak dapat disulfonasi menggunakan agen ini karena tidak memiliki kompatibilitas dengan reagen. Reaksi pembuatan aetil sulfat dapat dilihat pada Gambar dibawah :