Een invoermethode (Engels input method) is een programma dat de invoer van tekens mogelijk maakt die zich niet op het toetsenbord bevinden.[1]
Invoermethodes worden bijvoorbeeld gebruikt om Chinese karakters en Japanse Kanji in te voeren door middel van een toetsenbord met het Latijns alfabet. Invoermethodes kunnen in het besturingssysteem geïnstalleerd worden, als extensie voor een kantoorsoftwarepakket geïnstalleerd worden of als webapplicatie beschikbaar staan (bijvoorbeeld InputKing[2]).