Reed-Solomonova korekcia chýb je kód na korekciu chýb v priamom smere. Funguje na základe prevzorkovania polynómu vytvoreného z údajov. Polynóm sa vyhodnocuje v niekoľkých bodoch a tieto hodnoty sa odosielajú alebo zaznamenávajú. Vzorkovanie polynómu častejšie, ako je potrebné, spôsobuje, že polynóm je nadhodnotený. Pokiaľ prijímač prijme "veľa" bodov správne, môže obnoviť pôvodný polynóm aj v prítomnosti "niekoľkých" zlých bodov.

Reed-Solomonove kódy sa používajú v mnohých rôznych komerčných aplikáciách, napríklad v CD, DVD a Blu-ray diskoch, v technológiách prenosu dát, ako sú DSL a WiMAX, a vo vysielacích systémoch, ako sú DVB a ATSC.