Ideopsis vulgaris memiliki sayap berwarna abu-abu kebiruan dengan garis-garis hitam yang membentuk pola guratan dan titik. Sayap bagian depan terdapat garis pendek di sepanjang tepi punggung, tiga bintik memanjang di sisi luar apex, 4-5 bintik preapical, serangkaian bintik pada subterminal dan terminal yang ukurannya semakin ke puncak sayap (apex) semakin mengecil. Sisi bawah sayapnya berwarna serupa dengan sisi atas, kepala dan dadanya hitam berbintik putih kebiruan, perutnya berwarna coklat dengan warna putih di bawahnya. Kupu-kupu jantan memiliki tanda yang berbeda di dekat area sub-tornal sayap belakang.
Larva : larva Ideopsis vulgaris berukuran 2,6 – 2,7 mm, tubuhnya berbentuk silindris, berwarna putih dengan setae pendek di permukaan tubuhnya. Kapsul kepalanya besar, berwarna hitam. Pada instar ke 5 panjang tubuhnya mencapai 34 mm, warna tubuhnya merah tua hingga coklat keunguan dengan bintik putih kecil. Bintik putih muncul pada instar ke 2 dan jumlahnya semakin banyak dan dekat satu sama lain pada tahap selanjutnya.
Pupa : pupa Ideopsis vulgaris berwarna hijau kekuningan cerah, memiliki garis putih melintang dengan serangkaian bintik hitam. Panjang pupa sekitar 18 – 20 mm.