O Netcat também pode ser usado como um scanner de porta usando a opção -z e especificando um host e intervalo de porta em vez de uma única porta. Esta opção verifica as portas no intervalo se houver um deamon escutando sem enviar dados. O exemplo a seguir fará a varredura das portas 20 a 25 de 192.168.1.10 e listará as abertas:
nc -z 192.168.1.10 20-25
Para listar as portas fechadas também inclua a opção -v. Por exemplo:
nc -vz 192.168.1.10 20-25
Outras opções que podem ser usadas para acelerar a varredura são -n para evitar a pesquisa de DNS e -w 1 para limitar o tempo limite a 1 segundo.