LanguageTool — Grammar Checking You Can Self-Host

LanguageTool checks grammar and style in 30+ languages, plugs into LaTeX editors, and can run on your own server. Weaker than Grammarly at rephrasing.

Category Writing
Pricing Freemium
Rating ★★★★☆ (4/5)

What LanguageTool is

LanguageTool is a grammar, style, and typography checker covering more than thirty languages. The core engine is open source, which is the fact that distinguishes it from everything else in this category: you can run the entire checking server on your own machine or your institution’s, so no text ever leaves your control.

The other distinguishing property is where it reaches. Academic writing does not happen in one application — it happens in a browser form, a Word document, an Overleaf project, and a .tex file in an editor. LanguageTool has integrations across all of those, including LaTeX-aware ones that check your prose while ignoring your markup. A checker that cannot see your LaTeX source is a checker that never reads your paper, which is the practical reason most researchers’ grammar tools go unused.

Why researchers use it

  • It works inside LaTeX — the LTeX+ extension for VS Code checks sentences and skips commands, so your .tex source gets proofread rather than flagged into uselessness.
  • Thirty-plus languages in one tool — check your English paper and your first-language teaching material without a second subscription.
  • Self-hosting — run the server locally and get full checking with zero text leaving your machine, which no commercial competitor offers.
  • A genuinely useful free tier — grammar, spelling, and basic style, without a paywall on the parts that matter most.
  • Browser, Word, and editor integrations — it covers the places writing actually happens rather than requiring you to paste into a web app.

Where it fits in a research workflow

LanguageTool is a final-pass mechanical check, applied wherever your text lives. It is not a writing coach and it has no opinion about your argument.

The place it earns its keep that others cannot reach is LaTeX. Writing in TeXstudio or VS Code, your manuscript is a .tex file full of markup, and every browser-based checker either refuses to see it or drowns in false positives on your commands. LTeX+ understands the difference, which means your actual prose gets checked in the actual file. Pair it with DeepL if you are writing in a second language — translate first, then check mechanics — and with a human reader for everything above the sentence level, which no tool in this category addresses.

Getting started

Twenty minutes for the setup that matters.

  1. Install the browser extension for everyday coverage — email, web forms, Overleaf, Google Docs. This is the low-effort baseline.
  2. If you write LaTeX, install the LTeX+ extension in VS Code and point it at your language. This is the step that distinguishes LanguageTool from every alternative and takes five minutes.
  3. Add your field’s terminology to the personal dictionary early. An hour of dismissing correct jargon is an hour spent training yourself to ignore the tool.
  4. The step people skip: if you write anything confidential, set up the self-hosted server. It is a Docker container and a settings change, and it converts a cloud checker into a local one permanently.

LanguageTool vs the alternatives

AlternativeDoes it betterPick it if
GrammarlyRephrasing suggestions and subtle register issuesYou want a stronger editor and accept cloud checking
DeepL WriteRewriting a clumsy sentence into a natural oneThe problem is fluency, not correctness
Claude / ChatGPTExplaining why something reads badly, and structural critiqueYou want a reader, not a proofreader
A colleagueEverything above the sentenceThe argument is the problem

LanguageTool wins on languages, LaTeX reach, and privacy. Grammarly wins on the quality of its suggestions.

Cost, licensing, and your data

The core engine is open source under LGPL and can be self-hosted at no cost. The hosted service is freemium: a free tier covering grammar, spelling, and basic style, and Premium adding stricter style rules, full-document checking, and better rephrasing. Institutional plans exist.

The privacy story is the reason this tool belongs in a research directory. Using the hosted service means your text is sent to LanguageTool’s servers — fine for a conference abstract, not fine for a manuscript containing participant quotes or embargoed results. Running the server yourself removes that entirely: the checking happens on your infrastructure, and the same editor integrations point at your endpoint instead of theirs. No commercial competitor offers this, and for anyone whose institution restricts cloud services for unpublished work it is the difference between having a grammar checker and not.

The honest review

Strengths. The value ladder is honest in a way this category rarely is: the free tier is genuinely useful rather than a demo, Premium adds real capability, and self-hosting gives you everything with no licence cost and no data leaving your machine. Combined with multilingual support and the LaTeX integrations, it fits the actual shape of academic writing better than tools with stronger suggestions and narrower reach.

Limitations. Its suggestions are weaker than Grammarly’s, particularly on rephrasing and on subtle register problems — it will tell you a sentence is too long more readily than it will tell you how to fix it. The best academic-specific style rules sit behind Premium. It flags correct technical terminology until you train the dictionary, which is a real friction cost in the first weeks. And self-hosting, while genuinely available, requires enough technical setup that most people who would benefit from it will not do it.

Verdict. Adopt it if you write in more than one language, write LaTeX, or handle text that should not go to a cloud service — it is the only tool that covers all three. Skip it if you write only English in Word and want the strongest available suggestions, where Grammarly is better. The condition that flips the answer is where your text lives.

When NOT to use this Do not mistake a clean report for good scientific writing. LanguageTool checks mechanics — agreement, punctuation, sentence length — and has no view on whether your argument holds, whether your claims are supported, or whether your methods section is comprehensible to someone who was not in the lab. Those failures pass every automated check ever written. And for text under genuine confidentiality, use the self-hosted server rather than the cloud service.

Common questions

Is LanguageTool free?

Yes, with a useful free tier covering grammar, spelling, and basic style. Premium adds stricter style rules and full-document checking. The core engine is open source under the LGPL, so you can also self-host the whole thing at no cost.

Can LanguageTool check LaTeX files?

Yes, and this is one of its best features. The LTeX+ extension for VS Code checks the prose in a .tex file while ignoring the markup, so you get real proofreading of your manuscript source rather than a wall of false positives on your commands.

Can I run LanguageTool without sending my text to the cloud?

Yes. The server is open source and can be run locally — typically as a Docker container — with the browser and editor integrations pointed at your own endpoint. That is the right setup for unpublished or confidential writing, and no commercial competitor offers it.