Real compilation, not emulation
An actual pdfTeX engine compiled to WebAssembly produces the same PDF you would get from TeXLive on a desktop.
Full pdfTeX compiled to WebAssembly: write raw .tex, hit compile, get a true vector PDF in under a second — with IEEE, ACM and article templates preloaded. No time limits, no paywalls, no server.
IhateLaTeX runs entirely in your browser via a WebAssembly pdfTeX engine — no servers, no sign-up, no uploads. Every tool below is 100% free with unlimited use. The Paper Editor is a full local-first LaTeX IDE: syntax-highlighted source, error surfacing, and genuine pdfTeX compilation — a private Overleaf replacement where files never leave the device.
An actual pdfTeX engine compiled to WebAssembly produces the same PDF you would get from TeXLive on a desktop.
Start from conference-standard skeletons so formatting compliance is solved before you type.
Incremental in-memory compilation shows layout changes immediately as you type.
Install as a PWA for a dedicated window. Documents persist locally; files never leave the device.
Unpublished manuscripts, theses and grant drafts never transit any network. Nothing to leak.
Unlike freemium cloud editors, there are no daily compile caps, timeout queues or collaborator paywalls.
For privacy-sensitive work, IhateLaTeX's Paper Editor compiles genuine pdfTeX in your browser with IEEE/ACM templates, no compile-time limits and no account — while keeping every byte on your device.
No. Compilation is on-device processing in your browser. You can install it as a PWA. Keep a network connection while the compiler and templates finish loading.
Never. Compilation happens in your browser's WebAssembly sandbox. This makes it suitable for embargoed results, NDAs and institutional review workflows where cloud editors are prohibited.
A curated TeXLive subset ships with the app: amsmath, graphicx, hyperref, booktabs, geometry, natbib and more, covering typical papers, theses and technical reports.