Bir tırtılın kelebek olması, metamorfoz adı verilen büyüleyici bir dönüşüm süreciyle gerçekleşir. Bu süreç dört temel aşamadan oluşur:
1. Yumurta Aşaması
Kelebekler, yaprak veya bitki yüzeylerine küçük yumurtalar bırakır. Bu yumurtalar birkaç gün veya hafta içinde çatlar ve içlerinden tırtıllar çıkar.
2. Tırtıl (Larva) Aşaması
Tırtıllar, yumurtadan çıktıktan sonra sürekli beslenerek hızla büyürler. Bitki yaprakları ve çiçekler yiyerek vücutlarını büyütürler. Bu aşamada birkaç kez deri değiştirirler.
3. Krizalit (Pupa) Aşaması
Tırtıl yeterince büyüdüğünde, kendisini bir yaprağa veya dala tutturur ve krizalit (koza) oluşturur. Bu aşamada tırtılın vücudu, kelebeğe dönüşmek için büyük bir değişime uğrar. İç organlar ve vücut yapısı tamamen yeniden şekillenir.
4. Kelebek Aşaması
Belirli bir süre sonra krizalit çatlar ve içinden bir kelebek çıkar. İlk başta kanatları buruşuk ve nemlidir. Birkaç saat içinde kanatlarını kurutup güçlendirir ve uçmaya hazır hale gelir.