El corrector ortográfico es una función que está disponible en muchas computadoras. Permite a los usuarios escanear un documento en busca de palabras mal escritas. La mayoría de los programas de procesamiento de texto tienen una función de corrección ortográfica incorporada, y es posible encontrar correctores ortográficos que se pueden integrar en programas de mensajería instantánea, navegadores web y otros tipos de programas. Tener un corrector ortográfico no es un reemplazo para un editor humano real, pero puede ayudar a las personas a detectar errores ortográficos básicos para que sus comunicaciones sean más presentables.
Los primeros programas de revisión ortográfica simplemente escaneaban documentos en busca de palabras que no reconocían y alertaban a los usuarios sobre el hecho de que algo estaba escrito incorrectamente, sin proporcionar ninguna sugerencia de ortografía alternativa. Estos sistemas fueron finalmente reemplazados por verificaciones ortográficas que generaban una lista de posibles palabras para que el usuario seleccionara para reemplazar la palabra mal escrita. Si, por ejemplo, un usuario escribió «hasta», el programa de revisión ortográfica podría sugerir «arrojar» o «pasar» como posibles alternativas. Estos programas también permiten a los usuarios agregar excepciones al diccionario del programa.
Uno de los principales problemas con un programa de revisión ortográfica es que no puede detectar errores homófonos y los usuarios también pueden generar errores homófonos por accidente si no están familiarizados con el idioma. En el ejemplo anterior, el usuario podría haber escrito «Pasé por la puerta» y seleccionar «arrojé» como reemplazo en lugar de «atravesar», sin darse cuenta de que cometió un error. Especialmente para las personas que realmente tienen problemas con la ortografía, es posible que la lista de sugerencias de la computadora no coincida en absoluto con la intención del usuario. Si, por ejemplo, un usuario escribe «Ella estaba muy lista para revisar mi trabajo», es poco probable que la computadora sugiera «completo», la palabra correcta, como reemplazo de la palabra mal escrita.
Algunas personas han intentado remediar el problema de los homófonos desarrollando aplicaciones de revisión ortográfica más sofisticadas que leen palabras en contexto en lugar de simplemente buscar palabras que no están escritas correctamente. Estos programas pueden detectar algunos errores de homófonos y también evitarán sugerir varios homófonos por un error ortográfico, lo que aumenta la probabilidad de que el usuario seleccione la palabra que pretende utilizar. Estos programas aprenden del uso, lo que significa que cada generación será mejor que la anterior.
Algunas personas han criticado el uso generalizado de las utilidades de corrección ortográfica, argumentando que hacen que las personas sean más perezosas, ya que las personas asumen que los errores ortográficos se pueden corregir, en lugar de aprender a escribir correctamente las palabras o aprender a identificar errores homófonos. Estas personas teorizan que el estado de las comunicaciones escritas se ha visto debilitado por el uso de programas de corrección ortográfica. Sin embargo, otros han argumentado que el uso de un corrector ortográfico puede hacer que las personas se sientan más cómodas mientras aprenden un nuevo idioma, y que todos pueden cometer errores en el teclado y ortografía que no podrían identificar fácilmente sin ayuda, ya que a menudo es difícil de detectar errores en el propio trabajo.