De hack y el sufijo -er, y aquella del inglés antiguo *haccian[2], del protogermánico *hakkôn, quizá influido por el nórdico antiguo hǫggva, en última instancia del protoindoeuropeo *kehₐu-, "golpear". Compárese el alemán hacken o el neerlandés hakken