日文输入法（日语：），是指为了将日语输入电脑或行动电话等装置而採用的编码方法。在电脑中，英语等语言的输入只需要像打字机时代那样直接敲键盘就可以了，但是像日语这样常用文字的数目达到数千的语言，输入时不可能给每一个文字都分配一个按键，因此需要透过各种方式将文字编码为能够用简便输入。这样的编码系统就是日文输入法。日文输入法在DOS时代都是透过前端处理器（Front End Processor）实现的，因此当时往往被称作日语输入前端处理器（，乃至于简称为FEP）。在Windows普及后则往往被称作IME（Inp