Hypolycaena erylus memiliki sayap atas berwarna ungu tua dengan lingkaran hitam besar pada cakram sayap depan pada jantan. Kupu-kupu betina memiliki sayap berwarna coklat hingga abu-abu kusam dengan garis coklat tua di post-discal sayap depan dan belakang, terdapat dua bintik hitam besar di daerah marginal dan mahkota putih di ruang 1b dan 2. Sisi bawah sayap kedua jenis kelamin berwarna abu-abu kehijauan pucat dengan garis coklat kemerahan di bagian post discal pada setiap sayap. Pada sayap belakang terdapat 2 bintik hitam dengan mahkota oranye, salah satunya lebih kecil. Spesies ini memiliki 2 ekor berwarna hitam dengan ujung putih pada veins 1b dan 2, ekor pada veins 1b lebih panjang. Kakinya berwarna putih dengan garis-garis hitam.
Larva : larva Hypolycaena erylus yang beru menetas memiliki tubuh berwarna coklat kekuningan pucat dengan pita lateral gelap di setiap sisi tubuhnya, kepalanya berwarna coklat kekuningan, panjangnya 1,4 mm. Tubuhnya ditutupi oleh setae agak panjang dan hitam. Larva pada instar selanjutnya berwarna hijau limau dengan corak di bagian dorso lateral berwarna coklat kemerahan yang lebih mencolok.
Pupa : pupa Hypolycaena erylus berwarna hijau pucat dengan bintik kecil berwarna hijau tua di permukaannya. Panjangnya sekitar 13 – 14.5 mm.