The correct answer is: Spell-check program.
A spell-check program is a software program or software feature that identifies possible spelling mistakes. Spell-check programs are used to make sure that all words are spelled and used correctly and they can instantly correct mistakes or provide the user with options to correct the misspelling.