Download .tex
Copy source
Clear
Undo
Redo

What You Can Do With It?

Check Layout Before Submitting

Compile with real XeLaTeX to confirm the PDF matches the journal template

Write a Chinese Thesis

Compile ctex templates directly instead of wrestling with local font setup

Edit a Paper on a Borrowed Laptop

No TeX installed? Open the project and recompile after a one-line fix

Open a .tex Someone Sent You

Drop it in and read the typeset result — no multi-gigabyte install first

Write Math Homework

Preview formulas as you type, then export a PDF to hand in

Learn LaTeX Syntax

Live rendering shows exactly how each command shapes the output

How To Use?

1

Write or Import

Type LaTeX, or drop in a .tex file, zip, or folder

2

Preview as You Type

Light mode renders live so you can settle structure and syntax

3

Switch to Advanced

Compile with real XeLaTeX — Chinese, figures and citations included

4

Take It With You

Download the PDF, or the whole source project as a zip

Related Tools

LaTeX Convert

Upload or paste .tex source and convert to PDF (auto-paginated), self-contained HTML, PNG image, or download the .tex source — in one click. No TeX installation needed. Supports formulas, tables, and sections. 100% browser-local, nothing uploaded.

LaTeX Preview Share

Paste or upload .tex source and generate a shareable rendered-preview link. Recipients open it in any browser with no LaTeX installation required. Links valid for 7 days. Perfect for sharing thesis drafts, formula notes, and TeX documents.

LaTeX Formula

Type LaTeX math formulas with instant preview. Built-in symbol panel for Greek letters, integrals, and matrices — click to insert, no memorization needed. Export to high-res PNG or scalable SVG for PowerPoint, Word, and websites. Free, browser-only.

Markdown Editor

Don't know how to open a .md file? Drop it in your browser to view and edit instantly. Online Markdown editor with live side-by-side preview, code highlighting, image upload, and dark mode. Drafts auto-save locally — 100% private.

HTML Preview

Not sure how to open or view an .html file? Drop it into your browser for instant rendering. Supports full HTML pages and fragments, mobile/tablet/desktop viewport switching, and screenshot export. Paste AI-generated HTML to preview it right away.

MD Export

Free online converter: turn Markdown / .md files into PDF, Word (.docx), or images (PNG/JPG). Chinese fonts, syntax highlighting, tables and task lists preserved. Smart PDF pagination never clips content. No Pandoc, no install — 100% browser-based, files never uploaded.

Markdown Share

Paste your Markdown document and generate a shareable preview link. Recipients see the full rendered layout without installing anything. Links expire automatically after 7 days. Data stays in your browser.

View more

Tell us what you want, AI will help you realize it

This site is built together with its users — your suggestion will be turned into a real feature by AI. See what everyone's hoping for, vote, follow, and help make it happen.

Sign in to submit requests, upvote, and comment

Frequently Asked Questions

Light mode runs on latex.js and updates as you type, which is ideal for shaping your document and catching syntax slips — but it implements only a subset of LaTeX, with no CJK fonts, TikZ, bibliographies or custom packages. Advanced mode is real XeLaTeX (TeX Live 2023) compiled to WebAssembly, so the output matches a local build. The trade-off is a one-time download of fonts and packages, plus a few seconds per compile. Draft in Light mode, then switch to Advanced when you need the final layout or a PDF.

Related Articles

How do I let AI edit a LaTeX paper and compile it on the same page?

How do I let AI edit a LaTeX paper and compile it on the same page?

Aug 19, 2026Read article
Chinese in LaTeX Comes Out Blank or Font Not Found? Check Your Engine First

Chinese in LaTeX Comes Out Blank or Font Not Found? Check Your Engine First

Jul 28, 2026Read article
LaTeX Showing ?? and Wrong Page Numbers? You Only Compiled Once

LaTeX Showing ?? and Wrong Page Numbers? You Only Compiled Once

Jul 28, 2026Read article
How Do I Open a Downloaded .tex File? First Understand Why It Won't Open

How Do I Open a Downloaded .tex File? First Understand Why It Won't Open

Jun 27, 2026Read article
Overleaf, Local TeX, or Online Tools? A Decision Guide for Writing LaTeX

Overleaf, Local TeX, or Online Tools? A Decision Guide for Writing LaTeX

Jun 24, 2026Read article
How Does LaTeX Run in the Browser? Two Stacks—from Formulas to Full Documents

How Does LaTeX Run in the Browser? Two Stacks—from Formulas to Full Documents

Jun 23, 2026Read article

In 2026, a Full LaTeX Engine Runs in the Browser

LaTeX is the standard typesetting language for academia, scientific publishing, and engineering documentation — nearly every conference paper, math textbook, and IEEE/ACM submission is set in it. The barrier has always been step one: a full distribution runs to several gigabytes, and once it is installed you still have to configure an editor, add packages, and sort out fonts. An hour can disappear before you type a single character. Which stings most when all you wanted was to look at a .tex file someone emailed you.

Online LaTeX tools have mostly sidestepped the hard part. They reimplement a subset of LaTeX in JavaScript: fast, but the illusion breaks the moment you reach for CJK text, TikZ, or a bibliography. WebAssembly changed the equation. An entire TeX Live distribution can now be compiled for the browser and run real XeLaTeX on your own machine.

The MeTool LaTeX editor keeps both paths and lets you switch between them. Light mode uses latex.js to render as you type — good for drafting and shaking out syntax. Advanced mode is real XeLaTeX (TeX Live 2023) compiled to WebAssembly, producing output identical to running xelatex locally. Both run entirely in your browser, with no upload and no account.

What This Saves You

① A submittable PDF without installing TeX. Advanced mode produces a genuine XeLaTeX PDF — real fonts, real line breaking, real page numbers. It is the file you submit, not a screenshot of a web page stitched into a document.

② Chinese that just compiles. The engine bundles ctex, xeCJK, and the Fandol fonts, so a \documentclass{ctexart} file compiles the moment you drop it in. The part that drives people away from local CJK LaTeX — hunting for fonts, tweaking fontset, decoding "font not found" — simply doesn't happen here.

③ Your whole project, not just one file. Papers rarely live in a single .tex. Drop in a .zip or pick an entire folder: \input and \include from subdirectories, figures, and .bib bibliographies all resolve, and a redundant wrapper folder is stripped automatically.

④ Unpublished work stays on your machine. The engine is downloaded and executed locally, so compilation happens inside your own browser process. For a paper that hasn't been submitted yet, or figures built from unreleased data, that is a meaningfully different guarantee than "upload it to a cloud compiler."

Choosing Between the Two Modes

Light mode is about speed. Nothing to download, and results appear tens of milliseconds after a keystroke — ideal for laying out sections, restructuring, and spotting an unbalanced brace. The cost is coverage: it implements a subset of LaTeX, so Chinese is only approximated, TikZ drawings become placeholders, and bibliographies and custom packages aren't supported at all.

Advanced mode is about fidelity. It is XeLaTeX, so anything that compiles on your laptop compiles here. The cost is a one-time download of fonts and packages — roughly 40 MB for English-only documents, about 70 MB with Chinese, both compressed — plus a few seconds per compile.

That download happens once. Resources are cached in your browser and reused across documents and sessions, and they are split on demand: English-only work never fetches the Chinese fonts, and packages like TikZ arrive only when your source calls for them.

In practice the comfortable rhythm is: draft in Light mode, switch to Advanced when you need the final layout or a PDF. The toggle sits in the top-right corner of the editor and both modes share the same source, so there is nothing to copy across.

How It Compares

Option What it needs Chinese Where source lives Best for
Local TeX Live / MacTeX Multi-GB install plus setup Full, once configured Your machine only Your day-to-day writing setup
Overleaf An account; free tier caps compile time Full Uploaded to the cloud Real-time co-authoring
JS-only online renderers Just open a tab Approximated Stays in the browser Glancing at structure
MeTool Advanced mode 40–70 MB on first use Full (ctex bundled) Stays in the browser Ad-hoc compiles, layout checks, machines without TeX

To be clear about the boundaries: if you need several authors editing one paper at once, Overleaf remains the better fit — its collaboration and version history have no equivalent here. If you write papers daily, a local TeX Live installation is still the most comfortable home. MeTool targets a different moment: the machine in front of you has no TeX, and you need to see — or hand over — a correct PDF right now.

Privacy: Where Your Source Actually Goes

Worth spelling out, because academic writing is unusually sensitive to it.

Advanced mode works like this: the browser downloads a WebAssembly build of the TeX engine along with font and package resources, caches them locally, and then runs the compile inside your tab. Your .tex source, figures, and data exist only in browser memory and local cache — no network request ever carries them. Once the resources are cached you can disconnect from the network entirely and still compile, which is the most direct way to verify the claim.

Drafts are local too. Edits are saved automatically to the browser's IndexedDB, multi-file projects keep their figures, a refresh or closed tab loses nothing, and everything returns on your next visit. The trade-off of that design is that drafts don't sync across devices and disappear if you clear browser data — for anything important, use Download source in the toolbar to keep your own copy.

When you're done, download the PDF or take the whole project away as a zip. If you just want someone else to see the typeset result, LaTeX Share turns it into a preview link they can open with nothing installed.