This study aimed to evaluate the effect of egg weight and egg shape index on hatching performance and eggshell quality of white-nest swiftlets. A total of 200 white-nest swiftlet eggs were included in this study. The egg weight was classified into three groups, namely Group EW1: 1.61 -1.80 g, Group EW2: 1.81 -2.00 g, and Group EW3: 2.01 -2.20 g. The egg shape index was classified into three groups, namely Group ESI1: 60.01 -65.00%, Group ESI2: 65.01 -70.00%, and Group ESI3: 70.01 -75.00%. The results showed that hatching weight, eggshell weight, and thickness were improved along with the increased in the egg weight (p < 0.05). On the other hand, egg shape index, hatchability, and hatching yield were not significantly differed across three egg weight groups (p > 0.05). The egg shape index had a significant effect on the hatchability of white-nest swiftlets (p < 0.05). Group ESI3 had a higher hatchability as compared to ESI1 (p < 0.05), while ESI2 did not differ with ESI1 and ESI3 (p > 0.05). The egg shape index did not significantly affect egg weight, hatching weight, hatching yield, eggshell weight, and eggshell thickness (p > 0.05). It could be concluded that egg weight is an essential determining factor for hatching weight, eggshell weight, and thickness, while egg shape index is crucial for hatchability of white-nest swiftlets.