Free foreverRuns in your browser

Every premium LaTeX feature.Free. Forever. In your browser.

Pro-grade LaTeX writing with zero paywalls: compile right in your browser with no timeout, keep unlimited history, review with track changes, sync with GitHub, and keep every review record — permanently.

  • No account needed
  • No credit card
  • Unlimited compiles
  • No compile timeout
  • Unlimited git history
  • Track changes
  • GitHub push & pull
  • Append-only review log
  • LaTeX project .zip import
  • pdfLaTeX + XeLaTeX in WebAssembly
  • CRDT co-editing
  • Project chat
  • Google sign-in
0 s

Compile timeout

No timeout tiers, ever

Unlimited

History retention

Every snapshot kept as a git commit

$0

Price of every feature

No plans, no seats, no quotas

100%

Compiled on your machine

Nothing is uploaded to compile

Features

Every pro feature. Unmetered.

Everything a serious paper needs — compile, history, review and sync — with no plans, no seats and no daily quotas.

WebAssembly

Compile in your browser

pdfLaTeX and XeLaTeX run as WebAssembly in your tab. No timeout, no queue, no compile credits — recompile as often as you like.

Track changes that stick

Suggest mode turns edits into insertions and deletions to accept or reject. Suggestions persist, and every decision is committed to git.

History that never expires

Every snapshot is a real git commit in your browser. Label versions, diff against the current draft or the previous commit, restore in a click.

GitHub, both ways

Push and pull with fast-forward protection and three-way, per-file conflict detection, so a co-author’s commits are never silently overwritten.

Reviews that never vanish

Comment on any line, discuss, resolve. Resolved threads are kept, and every comment, decision and sync lands in an append-only review log.
Multi-user: roadmap

CRDT real-time co-editing

A Yjs CRDT keeps every open tab in sync keystroke by keystroke, with live cursors and presence. Multi-user sync over Supabase Realtime is next.

Any LaTeX project, ZIP in and out

Import any LaTeX project .zip — sources, bibliographies and images — and export any time. Plain files, zero lock-in.

Project chat

A chat drawer per project, synced over the same CRDT as your text.

Sign in with Google

Optional Google sign-in via Supabase. No account needed to start writing.

Nothing to install

Runs in any modern browser. No TeX distribution to install or keep up to date.

How it works

Browser-first, so there is nothing to meter.

The expensive parts of a LaTeX service — compiling and storing history — run on your machine. That is why every feature can stay free.

01

Write

A CodeMirror 6 editor on a Yjs CRDT. Every keystroke is persisted locally and synced between your tabs.

CodeMirror 6Yjs CRDTIndexedDB
02

Compile

TeX compiled to WebAssembly runs in a worker inside your tab. The PDF lands in the preview, errors in the log panel with jump-to-line.

pdfLaTeXXeLaTeXpdf.js
03

Preserve

Snapshots become git commits, review decisions land in an append-only log, and GitHub keeps an off-site copy.

isomorphic-gitReview logGitHub

Pricing

Free forever. Everything included.

The features LaTeX tools usually reserve for paid plans are simply part of OpenTex — for everyone.

What is usually a paid extra, and what OpenTex includes for free
FeatureUsuallyOpenTex
Collaborators per projectCapped by planNo caps, by designLive multi-user sync is on the roadmap
Compile timeoutShort on free tiersNone — compiles in your browser
Version historyLimited on free tiersUnlimited, git-backed
Track changesPaid plansIncluded
Git & GitHub syncPaid plansTwo-way, with conflict detection
Review recordsEasy to lose track ofAppend-only, kept forever
AI assistantMetered by planBring your own keyRoadmap
PriceMonthly subscription$0 — every feature included

“Usually” describes common free-tier limits of hosted LaTeX editors; specifics vary.

Roadmap

Next: an AI co-author that answers to you.

Not shipped yet — and labelled that way. The assistant will use your own key or a local model, and every change it proposes arrives as a suggestion you accept or reject.

BYOK AI assistant

OpenAI, Anthropic or a local model via Ollama — your key, your limits.

Multi-user realtime

The same CRDT, carried between people over Supabase Realtime.

SyncTeX

Jump between a PDF position and its source line, both ways.

Zotero

Pull references straight from your Zotero library.

Symbol palette

Find and insert LaTeX symbols without memorising macros.

Template gallery

Journal and conference templates as plain git repositories.

AssistantRoadmap

FAQ

Questions, answered.

pdfLaTeX and XeLaTeX are compiled to WebAssembly and run on your own machine. Packages are fetched on demand from a TeX Live mirror, but your manuscript never leaves the tab to compile — so there is nothing to meter: no timeout, no compile cap, no speed tier.

Your next paper starts in five seconds.

No signup. No credit card. No paywall to outgrow.