Verificarea ortografică este o funcție disponibilă pe multe computere. Permite utilizatorilor să scaneze un document pentru cuvinte care au fost scrise greșit. Majoritatea programelor de procesare a textului au o funcție de verificare ortografică încorporată și este posibil să găsiți verificări ortografice care pot fi integrate în programe de mesagerie instantanee, browsere web și alte tipuri de programe. Verificarea ortografică nu este chiar un înlocuitor pentru un editor uman real, dar poate ajuta oamenii să prindă greșelile de ortografie de bază, astfel încât comunicările lor să fie mai prezentabile.
Cele mai vechi programe de verificare ortografică pur și simplu scanau documentele pentru cuvinte pe care nu le recunoșteau și alertau utilizatorii asupra faptului că ceva era scris incorect, fără a oferi sugestii pentru ortografii alternative. Aceste sisteme au fost în cele din urmă înlocuite de verificări ortografice care au generat o listă de cuvinte posibile din care utilizatorul le poate selecta pentru a înlocui cuvântul scris greșit. Dacă, de exemplu, un utilizator a tastat „thru”, programul de verificare ortografică ar putea sugera „threw” sau „through” ca alternative posibile. Aceste programe permit, de asemenea, utilizatorilor să adauge excepții la dicționarul programului.
Una dintre problemele majore cu un program de verificare ortografică este că acesta nu poate prinde erori de omofon, iar utilizatorii pot, de asemenea, să genereze erori de homofon accidental dacă nu sunt familiarizați cu limba. În exemplul de mai sus, este posibil ca utilizatorul să fi scris „Am trecut prin ușă” și să selecteze „a aruncat” ca înlocuitor, mai degrabă decât „prin”, fără să-și dea seama că a făcut o greșeală. În special pentru persoanele care se luptă cu adevărat cu ortografia, lista de sugestii a computerului poate să nu se potrivească deloc cu intenția utilizatorului. Dacă, de exemplu, un utilizator a tastat „Ea a fost foarte greu de verificat munca mea”, computerul ar fi puțin probabil să sugereze „detaliat”, cuvântul corect, ca înlocuitor pentru cuvântul scris greșit.
Unii oameni au încercat să remedieze problema omofonului prin dezvoltarea unor aplicații de verificare ortografică mai sofisticate care citesc cuvintele în context, în loc să caute doar cuvinte care nu sunt scrise corect. Aceste programe pot detecta unele erori de homofon și, de asemenea, vor evita sugerarea mai multor homofone pentru o singură greșeală de ortografie, făcând mai probabil ca utilizatorul să selecteze cuvântul pe care intenționează să îl folosească. Aceste programe învață din utilizare, ceea ce înseamnă că fiecare generație va fi mai bună decât cea anterioară.
Unii oameni au criticat utilizarea pe scară largă a utilităților de verificare ortografică, argumentând că fac oamenii mai leneși, deoarece oamenii presupun că greșelile de ortografie pot fi corectate, mai degrabă decât să învețe să scrie corect cuvintele sau să învețe să identifice erorile omofone. Acești oameni susțin că starea comunicărilor scrise a fost slăbită de utilizarea programelor de verificare ortografică. Cu toate acestea, alții au susținut că utilizarea unei verificări ortografice îi poate face pe oameni să se simtă mai confortabil în timp ce învață o nouă limbă și că toată lumea poate să lase la tastatură și să facă greșeli de ortografie pe care s-ar putea să nu le identifice cu ușurință fără ajutor, deoarece este adesea greu de detectat erori în propria muncă.