HSG is mainly indicated for the following reasons:
Infertility evaluation: To check for tubal patency and uterine abnormalities. Recurrent pregnancy loss: To identify any structural issues within the uterus. Post-surgical assessment: To evaluate the success of tubal surgery or uterine procedures. Investigation of abnormal uterine bleeding or congenital uterine anomalies.