I rilevatori di difetti ad ultrasuoni moderni sono degli strumenti portatili di piccolo formato, dotati di microprocessori, impiegabili in fabbrica e sul campo. Questi strumenti generano e visualizzano una forma d'onda ultrasonora che permette a un operatore formato di posizionare e categorizzare i difetti trovati nei pezzi ispezionati, in genere mediante un software di analisi. Questi software comprendono in genere il pulsatore-ricevitore ad ultrasuoni, l'hardware e il software per l'acquisizione e l'analisi del segnale, la visualizzazione della forma d'onda e il modulo di memorizzazione dei dati. La stabilità e la precisione della maggior parte degli strumenti moderni sono ottenuti per l'elaborazione digitale del segnale.
I rilevatori di difetti moderni acquisiscono generalmente una forma d'onda sulla quale eseguire diverse operazioni di misura e analisi. Un clock interno viene usato per la sincronizzazione degli impulsi della sonda e per la taratura della distanza. Il trattamento del segnale può essere semplice quanto la generazione dell'immagine delle forme d'onda che visualizza l'ampiezza del segnale in funzione del tempo su una scala di misura tarata, o complessa quanto gli algoritmi di elaborazione digitale sofisticati che integrano la correzione della distanza-ampiezza e i calcoli trigonometrici dei percorsi ultrasonori angolari. Vengono spesso impiegati dei gate di allarme per verificare i livelli dei segnali in punti selezionati nel treno d'onde per indicare gli echi generati dalle indicazioni.
Il display può essere a cristalli liquidi, elettroluminescente o CRT. In genere è tarato per le unità di misura di profondità o distanza. È possibile usare dei display a colori per facilitare l'interpretazione dell'immagine. È inoltre possibile usare dei datalogger interni per la memorizzazione delle informazioni associate alla configurazione e alle forme d'onda dell'ispezione, se queste informazioni risultano necessarie a fini di documentazione. È anche possibile memorizzare solo le informazioni selezionate come l'ampiezza dell'eco, le misure di profondità o di distanza, e la presenza o assenza delle condizioni di allarme.
Gli strumenti phased array rappresentano una categoria speciale avanzata degli strumenti di rilevamento dei difetti. Questi strumenti impiegano un sistema hardware più complesso con dei software simili ai software usati nella rappresentazione per immagini di diagnostica medica per offrire un elevato livello di capacità d'ispezione e di interpretazione. Invece di usare un trasduttore a singolo elemento, i sistemi phased array impiegano sonde con numerosi elementi, sottoposte ad eccitazione singolarmente e ritardate in rapporto al tempo. I fasci ultrasonori sono formati per interferenza distruttiva e costruttiva da diverse fonti. Contrariamente agli strumenti ad ultrasuoni convenzionali questi sistemi phased array possono focalizzare, orientare e scansionare elettronicamente il fascio per generare in seguito delle immagini dettagliate della sezione trasversale del pezzo da ispezionare. I sistemi phased array sono esplorati in dettaglio nel Tutorial phased array Olympus.