Au sein des plateformes répondant aux normes POSIX, SIGKILL est le signal envoyé à un processus afin de provoquer sa fin immédiate. La constante symbolique du préprocesseur C pour SIGKILL est définie dans le fichier d'en-tête signal.h. Les noms symboliques de signaux sont utilisés car les numéros de signaux peuvent varier, au sein des différentes plateformes; néanmoins sur la vaste majorité des systèmes, SIGKILL est le signal numéro 9.
SIG est un préfixe commun pour les noms de signaux. KILL représente l'action de faire s'arrêter un processus immédiatement, autrement dit de le “tuer” (ce qui se traduit par kill, en anglais).
Lorsqu'il est envoyé à un programme, SIGKILL a pour effet l'arrêt immédiat. Par contraste avec SIGTERM et SIGINT, ce signal ne peut être capté ou ignoré, et le processus récepteur ne peut effectuer aucun nettoyage.