An innovative NDT technique is proposed for surface inspection of materials not necessarily magnetic or conductive, based on local magnetic field variations due to ferrofluid deposited in the cracks. The feasibility of the technique is assessed preliminarily, based on signal detectability without applied external magnetic field, and under applied DC fields. The signals (local magnetic flux density variations) are quantified analytically, experimentally and numerically. The model agrees well with the tests, showing that the signal increases with the applied field strength, up to the saturation magnetization of the ferrofluid, and decreases with the distance to the crack longitudinal axis, and thus it can provide useful estimations of the signal. The proposed technique, requiring application of external fields to magnetize the ferrofluid to enhance the signal, seems promising: the model suggests that signals associated to cracks significantly smaller than surface cracks in a target application like aircraft skin panel inspection NASA STD-5009 are easily detectable with commercial magnetometers.