编码器（）是一种将资讯由一种特定格式（或编码）转换为其他特定格式（或编码）的传感器、软体或是演算法，转换的目的可能是由于标准化、速度、保密性、保安或是为了压缩资料。
举例.
媒体.以下的软体可以将声音、影像或是文字等资料编码成标准格式：
加密.基于资料隐私的需求。又分成可逆与不可逆两种。以做为验证系统登入的密码为例，其存放在资料库时，则常使用不可逆的散列函数进行编码，以防止当存放密码的资料库外洩时，被外人轻易得知密码。可逆的加密编码，