Time of Flight Diffraction (TOFD) uses the time of flight of an ultrasonic pulse to determine the position and size of a reflector. When a crack is present, there is a diffraction of the ultrasonic wave from the tip of the crack. Using the measured time of flight of the pulse, the depth of a crack tips can be calculated automatically by simple trigonometry.