Lenguage Tool es una aplicación gratuita para verificar la gramática, la ortografía y el estilo de un texto. Soporta más de 25 idiomas incluyendo el español.
Para utilizar esta herramienta on-line vas a la página e introduces el texto a verificar, seleccionas el idioma y haces clic en verificar texto, en segundos tendrás marcados todos los errores. Si haces clic sobre la palabra marcada como error se abrirá una ventanita para que selecciones la palabra correcta.
También lo puedes descargar gratuitamente para PC, LibreOffice/OpenOffice y como extensión para los navegadores Firefox y Chrome.