エンコードされたデータを元の形式に戻す操作のこと。
エンコードが「見た目や送信用の表現形式に変換すること」だとすると、デコードはその逆の工程であり、正しく読み取れるように復元する処理を意味する。
人間に読める形式、もしくはプログラムが扱える形式に復元すること。 デシリアライズの時にデコード処理が含まれることもある。