A non-destructive testing method used to detect surface-breaking defects in non-porous materials by applying a visible or fluorescent dye. It is an essential, cost-effective tool for inspecting welds and surfaces of heat exchangers for micro-cracks before they go into service.