When can You Detect a Fetal Heartbeat?

The fetal heartbeat can be detected at 10 to 12 weeks using the Doppler ultrasound method. A fetoscope can detect the fetal heartbeat by 18 to 20 weeks.