前向錯誤更正(英文:Forward error correction,縮寫FEC),又叫頻道編碼(英文:Channel coding),係種喺單向通訊系統入面控制數據傳輸嘅錯誤檢測同糾正技術,通過連同數據發送額外嘅資訊進行錯誤恢復,降低位元錯誤率。