Turn a Word .docx into clean LaTeX: headings, lists, booktabs tables, footnotes, figures and Word equations, with a report of what to check. It is free: the first file needs no account, the next ones a one-click Google sign-in. The .docx is converted in your browser and is never uploaded.
Drop a .docx file here, or click to choose one.
20 MB at most. Your first file needs no account.
| Word feature | LaTeX output | Status |
|---|---|---|
| Heading 1 to 3 styles | \section, \subsection, \subsubsection | supported |
| Bold, italic, underline | \textbf, \emph, \underline | supported |
| Bulleted and numbered lists | itemize, enumerate | supported |
| Tables | tabular with booktabs rules, p{} columns when a cell holds a list | supported |
| Images | figure with an \includegraphics placeholder | supported |
| Hyperlinks | \href | supported |
| Footnotes | \footnote | supported |
| Equations (equation editor, OMML) | inline $…$ and display \[…\] math | supported, best effort |
| MathType objects | an image placeholder at most (OLE objects, not math) | not supported |
| Columns, text boxes, complex layouts | none | not supported |
Table 1. What gets converted, and into what.
Remark. Privacy: your file is read entirely in your browser. Nothing is uploaded to any server; the sign-in only records that the converter was used.
Drop a .docx and the converter rebuilds it as a LaTeX document: Word heading styles become sections, bold and italic become \textbf and \emph, bulleted and numbered lists become itemize and enumerate, tables become booktabs tables, and hyperlinks keep their targets. Equations typed with Word’s equation editor are converted to LaTeX math, and every image becomes a figure with a placeholder you can point at the real file.
A quality report counts what was found (headings, tables, equations, images, footnotes, links) and flags what needs a human look, so you know where to check before compiling.
Word
Results1
The loss falls below 0.1 after 40 epochs, with for every run.
1 Measured on the validation set.
LaTeX output
\section[Results]{Results\footnote{Measured on the validation set.}}
The loss falls \textbf{below 0.1} after 40 epochs, with $\sigma^{2}\leq \frac{1}{n}$ for every run.Equations typed with Word’s own equation editor (Insert, Equation) are stored in the .docx as Office Math (OMML). The converter reads them and writes LaTeX math in place: inline equations as $…$, display equations as \[…\] or gather*, with fractions, roots, scripts, sums and integrals, delimiters, accents and matrices. The conversion is best effort, so check long or unusual equations in the preview.
MathType equations are a different thing: they are embedded OLE objects with a picture of the equation, not Office Math, and they are not converted. At most the picture comes through as an image placeholder. Convert them in Word first: with MathType installed, its “Convert Equations” command turns them into Office Math (choose Word’s equation format as the target). Save, then drop the file here.
Pandoc converts Word too, from the command line: pandoc file.docx -o file.tex writes the body, and -s makes it a full document. It reads every Word structure it knows, extracts the images with --extract-media, handles citations, and runs offline in batch over many files. Use pandoc when you convert often, need the images saved for you, or work in scripts.
This page needs nothing installed and keeps the file in your browser. Its output is meant to compile with pdfLaTeX on the first try: booktabs tables with the caption above, p{}columns when a cell holds a list, Unicode symbols such as ≤ or α mapped to LaTeX, footnotes in headings given a short title, and a report of what to check. Use it for a single document when you want a clean starting point quickly.
Complex tables with merged cells, custom paragraph styles and very long equations are the usual spots to tidy by hand. Characters pdfLaTeX cannot typeset (for example Chinese or Arabic script) are replaced with a question mark and listed in a note: fix them by hand, or compile with XeLaTeX or LuaLaTeX. Then open the result in the live LaTeX preview (the button above the converted source does it in one click), or start from one of the free templates and paste the converted body into it.