Pregnancy Calculator First Day of Last Menstrual Period (LMP) Current Date (optional) Calculate Due Date Pregnancy Calculator