Un detector de anomalías magnéticas, o MAD por sus siglas en inglés (Magnetic Anomaly Detector), es un equipo empleado para detectar pequeñas variaciones en el campo magnético terrestre. Está formado por magnetómetros y se emplea para detectar submarinos desde aeronaves antisubmarinas. Se basa en que una masa de material ferromagnético altera el campo magnético terrestre, y por tanto, puede ser detectada.