\documentclass{compare}
The Overleaf alternative built for the AI era.
Overleaf is the default. FormaTeX is the upgrade. Same editor experience, same real-time collaboration — plus a full REST API, webhooks, MCP integration, and an AI assistant that actually understands your LaTeX source.
\problem{01}
Overleaf
Great editor. Zero developer API.
- Free tier now shows advertising to your users
- No REST API — you cannot compile programmatically
- No webhooks — your pipeline cannot react to compile events
- AI is basic: autocomplete and error messages only
- Pro plan raised to ~$21/mo — 40% more than FormaTeX Pro
\problem{02}
Self-Hosted TeX Live
Full control. Indefinite maintenance.
- 4+ GB Docker image rebuilt on every environment change
- Package version drift breaks builds silently
- -no-shell-escape misconfiguration is a security incident
- CPU-heavy jobs block your entire application queue
- Your team owns the ops burden — permanently
\problem{03}
Other LaTeX APIs
Compilation only. No editor. No AI. No collab.
- Compilation endpoint only — no editor, no projects, no history
- No browser IDE — your users compile blind
- No AI assistant — errors are cryptic and unsupported
- Usually pdflatex only — no xelatex, lualatex, or latexmk
- No upgrade path — hard rate limits, no paid tier
\begin{tabular}
FormaTeX vs Overleaf — feature by feature
An honest look at what each platform offers, by category.
| FormaTeX | Overleaf | Self-hosted TeX Live | Other LaTeX APIs | |
|---|---|---|---|---|
| Editor & Writing Experience | ||||
| Browser LaTeX editorFull IDE in the browser, no install required | ||||
| Split-pane PDF previewEditor and live PDF rendered side by side | ||||
| Multi-file projects.tex, .bib, images in one persistent workspace | ||||
| File history & diffsPer-file snapshot history, git-style timeline | ||||
| Offline / local editingEdit and compile without internet access | ||||
| Collaboration | ||||
| Real-time multi-user editingMultiple people editing simultaneously (paid plans) | ||||
| Collaborator invitationsInvite teammates by email | ||||
| Viewer / Editor rolesRole-based access control per project | ||||
| GitHub syncBidirectional push/pull with GitHub repositories | ||||
| Track changesIndividual edits tracked with attribution | ||||
| Developer API & Automation | ||||
| REST compilation APIProgrammatic PDF generation over HTTP | ||||
| Async compilation queueFire-and-forget jobs with polling | ||||
| SSE stream compilationLive log output via Server-Sent Events | ||||
| Webhooks (HMAC signed)Push events to your endpoint on compile | ||||
| Template variable APIPOST JSON variables → receive PDF | ||||
| MCP integrationAI agents compile LaTeX natively | ||||
| AI Assistant | ||||
| Error Fix (rewrites LaTeX)AI reads error log and corrects the source | ||||
| Error ExplainPlain-English compiler error explanation | ||||
| LaTeX GenerateWrite LaTeX from a plain-English prompt | ||||
| AI Chat (project context)Conversational AI with full file access | ||||
| Operations & Pricing | ||||
| Free tierUse the product without paying | ||||
| Ads on free tierAdvertising shown to free users | ||||
| Paid tier starting priceLowest paid plan, monthly | $15/mo | $21/mo | Your infra cost | Varies |
| Usage analyticsCompilation stats, engine breakdown, success rate | ||||
\section{exclusive features}
What Overleaf won't give you.
Overleaf is excellent for writing papers. But if you're building software that generates PDFs, integrating LaTeX into an AI pipeline, or automating document production — these are the features that make FormaTeX a different category.
A real developer API
Overleaf has no REST API for compilation. There is no endpoint you can call from your backend to generate a PDF. FormaTeX's entire product is built around an API-first model: sync, async, stream, and smart compile — all accessible with a single API key and any HTTP client.
Webhooks your pipeline can react to
When a compile completes, Overleaf stays silent. FormaTeX delivers a signed webhook to your endpoint — instantly. Build CI/CD pipelines, trigger downstream processing, notify your users, or archive PDFs automatically. Every event is HMAC-SHA256 signed so you can verify it came from us.
A template engine your code can drive
Overleaf templates are documents your team opens and edits manually. FormaTeX templates are callable API endpoints. Define {{variables}} once, then POST JSON values from your backend — client name, invoice number, due date — and receive a compiled PDF. No LaTeX knowledge required by your callers.
Native AI agent integration via MCP
Overleaf exists outside your AI workflow. FormaTeX ships a first-class MCP server: add it to Claude Code, Cursor, or any MCP-compatible client and your AI can compile LaTeX, fill templates, and check syntax — without leaving the conversation. This is not a plugin. It is a native tool your AI calls.
\section{pricing}
Less than Overleaf. More than Overleaf.
FormaTeX Pro is $4.99/mo — $16 less than Overleaf Pro — and includes features Overleaf doesn't have at any price: API access, webhooks, and MCP integration.
FormaTeX Pro
- REST compilation API
- Webhooks (HMAC signed)
- MCP integration
- AI Fix, Explain, Chat
- 500 API compilations / mo
- No ads — ever
Overleaf Professional
- No REST API
- No webhooks
- No MCP integration
- Basic AI (autocomplete)
- Unlimited collaborators
- Track changes (Pro)
prices may vary — check overleaf.com
Free tier available — no credit card required.
See all plans\begin{warning}
When FormaTeX is the wrong choice.
We'd rather you know this upfront. Here are the situations where Overleaf, self-hosting, or another approach genuinely makes more sense.
You need Track Changes
Overleaf Pro has track changes with per-editor attribution — useful for multi-author academic papers with a supervisor review workflow. FormaTeX does not have this yet. If your collaboration workflow depends on tracked revisions, Overleaf is the better fit today.
You compile fully offline
Air-gapped infrastructure with no outbound internet access is incompatible with any cloud API. If your security policy prohibits external network calls during compilation, self-host TeX Live. FormaTeX cannot help you here.
Strict data residency requirements
If your compliance policy prohibits document content leaving your jurisdiction — even ephemerally — you need an on-premises solution. FormaTeX deletes all files immediately after each compilation, but the data does cross the network.
Proprietary local packages or fonts
FormaTeX runs a comprehensive TeX Live installation. But if your workflow depends on proprietary class files, institutional fonts, or packages that require local builds, self-hosting gives you full control over the distribution.
\section{detailed comparisons}
Side-by-side comparisons
In-depth breakdowns covering API access, pricing, engines, and use cases.
Overleaf alternative
Best fit for collaborative writing + API needs
FormaTeX vs Overleaf API
REST API access comparison
vs Self-hosting TeX Live
Managed API vs running your own server
vs LaTeX.Online
Free tier and API feature comparison
vs Mathpix
LaTeX compilation vs OCR-to-LaTeX
vs WeasyPrint
LaTeX PDF vs HTML-to-PDF
vs Puppeteer PDF
LaTeX PDF vs headless Chrome
vs ReportLab
LaTeX PDF vs Python PDF generation
