Una utility (o tool) (in italiano "utilità" o "strumento") in informatica, è una tipologia di software che può essere utilizzata per l'analisi, la configurazione, l'ottimizzazione e/o la manutenzione del computer. La sua funzione è eseguire l'impostazione e/o il monitoraggio o altre operazioni amministrative di dispositivi, sistemi operativi, hardware o altri software.
A differenza del core o kernel del sistema operativo, questo software è scritto per interagire direttamente con l'utente ed è spesso installato di default sul computer (altrimenti si parla più propriamente di software applicativo).