エンコード(符号化、)は、アナログ信号やデジタルデータに特定の方法で、後に元の(あるいは類似の)信号/データに戻せるような変換を加えることである。en(動詞化接頭辞)+ code(符号)。
エンコードという語を、符号化した結果の文字符号の意味で使うことがままあるが、その用法は誤り。かつて英語では、暗号化する(コードにする)ことも encode といった。現在では、この意味で使うことはまれである。
なお、一般的にはエンコードするための機器・回路・プログラムをエンコーダー、デコード(記事内後述を参照)するための機器・回路・プログラムをデコーダーと呼んでいる。(エンコードより引用)