
Who languagetool is for#
Developers integrating grammar checking via HTTP API
The HTTP API lets any application send text and receive structured grammar suggestions. Teams building content management systems, document editors, or writing tools can add language checking without depending on a cloud vendor or per-call pricing.
Skip if:
If you need a polished end-user UI with real-time inline suggestions and do not want to maintain a server, the managed API at languagetool.org or a commercial grammar API will be simpler to operate.
Organizations with strict data-privacy requirements
Legal, healthcare, and government teams that cannot send documents to external services can run LanguageTool entirely on their own infrastructure. The LGPL-2.1 license permits internal commercial use with no usage fees beyond server costs.
Skip if:
If your team has no data-privacy constraints and prefers a zero-maintenance grammar tool, the free plan on languagetool.org or a cloud-hosted alternative removes all server overhead.
Multilingual writers and teams
Writers working in German, French, Spanish, Portuguese, Dutch, or Polish get grammar and style checking from one tool. A single LanguageTool server or account covers all supported languages, replacing the need for separate per-language tools.
Skip if:
If your writing is exclusively in English and you need deep AI-powered style analysis, Grammarly Premium or ProWritingAid offer more fine-grained English-specific suggestions in their paid tiers.
LibreOffice users who need in-document grammar checking
LanguageTool has a native LibreOffice extension that brings grammar and style suggestions directly into LibreOffice Writer. It suits users who have moved to an open source office suite and want their grammar checker to match.
Skip if:
If your team works in Microsoft Word or Google Docs, the browser add-on and the Word add-in handle those workflows; no LibreOffice-specific setup is needed.
The problem it solves#
Commercial grammar checkers like Grammarly and ProWritingAid send every sentence you write to their cloud servers. For legal teams, healthcare organizations, and companies operating under GDPR or similar regulations, this is a non-starter: confidential documents cannot leave your network just to get a comma corrected. The paid tools also price by subscription, so organizations checking large volumes of text face recurring costs that scale with headcount.
Beyond privacy and cost, most proprietary spelling and grammar tools optimize primarily for English. Teams writing in German, French, Portuguese, Spanish, or Dutch often find limited multilingual support, or need separate tools for each language. A single self-hosted grammar server that handles all of them would eliminate both problems at once.
How it solves it#
Multilingual grammar and style checking
Checks grammar, spelling, punctuation, and style across more than 30 languages and dialects, including six varieties of English: US, UK, Canadian, Australian, New Zealand, and South African. The rule-based NLP engine catches errors that basic spell checkers miss, such as wrong subject-verb agreement, incorrect plural forms, and overused phrases.
AI-powered paraphraser
Rephrases selected sentences using AI to make them more formal, fluent, simple, or concise. Available in the web editor and via the API, the paraphraser targets word choice and sentence structure rather than just spelling, helping writers improve stylistic clarity without manual rewriting.
Browser extensions for Chrome, Firefox, Edge, and Safari
Add-ons for all major browsers detect language automatically and provide inline suggestions as you type. Text is not stored by the browser extension itself. The Chrome extension has more than 3 million users and over 10,000 reviews; the Firefox version has more than 1 million users.
Integrations for LibreOffice, Google Docs, and Microsoft Word
Native integrations bring in-document grammar checking directly into writing apps without copying text to a separate tool. The Microsoft Word add-in works on Windows, Mac, and the online version, requiring Word 2016 or later. The Google Docs integration uses the browser add-on. A dedicated LibreOffice extension is available for desktop users.
Self-hosted HTTP API for custom integrations
Runs as an HTTP server exposing a documented REST API. Any application can send text for checking and receive structured grammar suggestions in return. Community-maintained Docker images are available on Docker Hub, and an official shell-script installer is provided in the repository. Useful for teams embedding grammar checking into custom workflows or content management systems.
Strengths and trade-offs#
Strengths
- Only major grammar checker with a self-hosted pathGrammarly and ProWritingAid are cloud-only with no self-hosted option. LanguageTool is the primary open source alternative with a documented server deployment path, letting organizations run grammar checking entirely on their own infrastructure and keep checked text off third-party servers.
- 30+ languages from a single installationMost proprietary grammar checkers focus primarily on English. LanguageTool covers German, French, Spanish, Portuguese, Dutch, Polish, and more than 20 other languages and dialects from one server installation. For multilingual organizations, this eliminates the need for separate per-language tools or subscriptions.
- Actively maintained since 2013 with recent developmentThe project has been in continuous development since 2013 and received commits as recently as September 2026. With nearly 15,000 GitHub stars and more than 1,500 forks, the codebase has a strong contributor base. Community language rules are the primary contribution channel, expanding coverage for individual languages over time.
- LGPL-2.1 license: embed in your own applicationsThe LGPL-2.1 license lets you use LanguageTool in your own software, including commercial applications, without releasing your application's source code. You only need to comply with LGPL terms for modifications to LanguageTool itself. This makes it practical for embedding grammar checking into proprietary products or internal tools.
Trade-offs
- -Java runtime and large disk footprint for self-hostersThe server is Java-based and a full clone of the repository requires more than 500 MiB to download and over 1,500 MiB on disk. Running the standalone server requires Java 17 and enough RAM to load language models. Community Docker images simplify deployment but are maintained externally and may lag behind official releases.
- -Advanced style features require a Premium subscriptionThe self-hosted open source build covers grammar and basic style checking. Advanced punctuation, style, and typography suggestions (marketed as Picky Mode) and the full AI suggestion set are part of a paid Premium subscription on languagetool.org. Self-hosters running the open source core do not automatically unlock these features.
- -More than 2,100 open GitHub issuesThe repository carries more than 2,100 open issues, reflecting both the scale of the project and the breadth of language rules still being developed. Coverage for niche grammar rules or less-common languages may be incomplete, and turnaround on specific bug fixes can be slow given the volunteer-driven contribution model.
languagetool vs alternatives#
LanguageTool vs Grammarly
LanguageTool and Grammarly both offer grammar, spelling, and style checking, but they serve fundamentally different deployment models. Grammarly is cloud-only; LanguageTool can be self-hosted.
| Feature | LanguageTool | Grammarly |
|---|---|---|
| License | LGPL-2.1 (open source) | Proprietary |
| Self-hosting | Yes (community Docker images) | No |
| Languages | 30+ | Primarily English |
| Free tier | Grammar and basic style | Limited suggestions |
| Paid tier | Premium subscription | Grammarly Premium / Business |
| API access | HTTP API, self-hostable | Paid enterprise API |
LanguageTool is the stronger choice when privacy matters: legal, healthcare, or enterprise teams that cannot send documents to a third party can run the server entirely on their own infrastructure. It also covers far more languages than Grammarly, which focuses on English. For teams writing in German, French, or Portuguese, LanguageTool has no equivalent in the commercial grammar-checking space.
Grammarly's English-language suggestions are more polished in its free tier, with better-tuned style and tone recommendations for English prose. If your writing is primarily English and you do not need self-hosting, Grammarly Premium may deliver more nuanced suggestions out of the box. Grammarly's browser extension is also more widely adopted and has tighter integration with some web-based writing applications.
LanguageTool vs ProWritingAid
ProWritingAid targets authors, editors, and content professionals who want in-depth style analysis beyond basic grammar. Both tools offer style suggestions, but they differ in hosting model, depth of analysis, and focus.
| Feature | LanguageTool | ProWritingAid |
|---|---|---|
| License | LGPL-2.1 (open source) | Proprietary |
| Self-hosting | Yes | No |
| Languages | 30+ | Primarily English |
| Style reports | Basic style and phrasing | Deep reports (readability, clichés, pacing) |
| Paid tier | Premium subscription | Annual or lifetime license |
ProWritingAid's in-depth style reports, including readability scores, cliché detection, and pacing analysis, go beyond what LanguageTool offers in either its free or Premium tier. For professional writers and novelists who need detailed editorial feedback on long-form prose, ProWritingAid is the more specialized tool. LanguageTool wins on self-hosting, multilingual support, and cost for teams that primarily need grammar and basic style correction rather than full editorial analysis.
Install and self-host#
Install LanguageTool using the official shell script; the standalone server requires Java 17.
```bash
curl -L https://raw.githubusercontent.com/languagetool-org/languagetool/master/install.sh | sudo bash
```What it's built on#
- Languages
- JavaPerlPython
FAQ#
Can I self-host LanguageTool for free?
Yes. The LanguageTool core is LGPL-2.1 licensed and free to run on your own server. Community-maintained Docker images are available on Docker Hub (meyay/languagetool and erikvl87/languagetool). You will need a server with Java 17 and enough RAM to load the language models. The self-hosted build covers grammar and spell checking; some advanced style features require a Premium account on languagetool.org.
What languages does LanguageTool support?
More than 30 languages and dialects, with the strongest coverage for English, German, Spanish, French, Dutch, and Portuguese. English support includes six regional varieties: US, UK, Canadian, Australian, New Zealand, and South African English. Coverage depth varies by language; English and German tend to have the most grammar rules.
Does LanguageTool store the text I check?
The browser extension does not store text. When using the public API at languagetool.org, text is processed on their servers; see their privacy policy for retention details. Self-hosters who run their own server control all data handling, and no checked text leaves their infrastructure.
How does LanguageTool compare to Grammarly?
Grammarly is cloud-only with no self-hosted option, and it prices by subscription. LanguageTool is open source, self-hostable, and free to run on your own server, making it the primary alternative for privacy-sensitive or cost-conscious teams. Grammarly's English-language style suggestions are more polished in its free tier; LanguageTool's main advantages are multilingual support and the self-hosting path.
What is the LanguageTool HTTP API?
LanguageTool exposes a REST API that accepts plain text and returns grammar and style suggestions in JSON. The public endpoint is documented at languagetool.org/http-api. You can also run the API server locally or via Docker for private use. It is the standard integration path for embedding grammar checking into custom applications or content pipelines.
Similar open-source tools#
Inbox Zero
AI email assistant that drafts replies and clears your inbox
Task Bert
AI assistant that turns text messages into actionable tasks
Comp AI CRM
Open source agentic CRM with a durable research agent
SpeakoFlow
Voice dictation and AI assistant for your desktop, fully offline
agentic-inbox
Self-hosted email client with AI agent on Cloudflare Workers
OpenClaw
Self-hosted AI assistant for WhatsApp, Telegram, and more

