LaTeX to Markdown Converter
Paste a .tex document or snippet on the left and get Markdown on the right. Equations stay as LaTeX inside $…$ and $$…$$, so they render in GitHub, Obsidian, Jupyter, VS Code and our Markdown editor.
How to convert LaTeX to Markdown
- Paste LaTeX source, or open a .tex file. A full document or just a fragment both work.
- Check the Markdown output — switch to “Preview” to see it rendered with the math.
- Copy it, download document.md, or open it in the Markdown editor to keep editing and export to PDF or Word.
What gets converted
- \title, \author and \maketitle → a # title and author line; the preamble is dropped
- \section, \subsection, \subsubsection → ## / ### / #### headings
- \textbf, \textit, \emph, \texttt, \underline, \sout → Markdown emphasis and code
- equation, align, gather, \[…\], $$…$$, \(…\) → $$…$$ and $…$ (labels removed)
- itemize, enumerate and description (nested) → Markdown lists; \item[$\square$] → task list
- tabular → GFM table with column alignment; figure → image with caption
- verbatim, lstlisting, minted, \verb → fenced code blocks with language
- \href, \url, \footnote, \cite, quote, abstract, comments and LaTeX quotes/dashes
Limitations
Custom macros (\newcommand), bibliographies and complex packages such as TikZ are not expanded — unknown commands are kept in the output so nothing is silently lost. Everything runs in your browser; your document is never uploaded.
Frequently asked questions
Is the LaTeX to Markdown converter free?
Yes, completely free, with no sign-up. Inputs up to 200 KB are supported.
Are my equations preserved?
Yes. Math is copied as LaTeX into $…$ (inline) or $$…$$ (display) blocks, which Markdown renderers with math support — GitHub, Obsidian, Jupyter, Typora, MarkMath — display correctly. \label and \nonumber are removed.
What happens to commands the converter doesn’t know?
They are left as they are, so you can see and fix them. Nothing is silently deleted.
Can I convert an Overleaf project?
Yes. Download the main .tex file from Overleaf (or copy its contents) and paste it here. Included files (\input) need to be pasted separately.
Can I go the other way?
Yes — use the Markdown to LaTeX converter to produce a .tex file or open it in Overleaf.