Migration Tool

Overleaf to Typst Converter

Migrate your Overleaf LaTeX projects to Typst. Upload your ZIP export and get clean, working Typst in minutes.

Upload ZIPAuto-convertEdit in Typst

Step-by-Step Migration

Move your entire Overleaf project to Typst in four steps

1

Export from Overleaf

In Overleaf, click Menu then Download Source. You get a ZIP with all your files.

2

Upload to TypeTeX

Drag and drop your ZIP file into TypeTeX. We extract and analyze every file.

3

Auto-Convert

Tylax converts your .tex files to .typ. Bibliography, figures, and references carry over.

4

Edit in Typst

Review the converted document, fix any flagged items, and enjoy instant compilation.

What Gets Converted

ZIP Upload

Export your project from Overleaf as ZIP and upload directly to TypeTeX.

Auto-Convert LaTeX to Typst

Tylax-powered converter handles document classes, environments, and commands.

Bibliography Handling

BibTeX and BibLaTeX files are preserved. Citations convert to Typst @key syntax.

Figure Migration

Images, diagrams, and figure environments carry over with correct paths and captions.

Table Conversion

LaTeX tabular and table environments convert to Typst table() and figure().

Math Preservation

All equations, aligned environments, and math operators convert accurately.

Conversion Compatibility
How well different LaTeX elements convert to Typst
Document structure (sections, subsections)
Automatic
Math equations and environments
Automatic
Figures and images
Automatic
Tables (tabular, longtable)
Mostly automatic
Bibliography (BibTeX/BibLaTeX)
Automatic
Cross-references and labels
Automatic
Lists (itemize, enumerate)
Automatic
Basic formatting (bold, italic, code)
Automatic
Custom LaTeX macros
Manual review
TikZ diagrams
Manual review
Highly custom document classes
Manual review

Why Switch from Overleaf to Typst?

10x Faster Compilation

Typst compiles in milliseconds, not minutes. No more waiting 30+ seconds for complex documents.

Simpler Syntax

No more \begin{itemize}\item. Typst uses clean, readable markup that is easier to learn and write.

Modern Tooling

Built-in package manager, scripting language, and first-class functions. No more battling with TeX package conflicts.

See the Difference
The same content in LaTeX (Overleaf) vs. Typst (TypeTeX)

LaTeX (Overleaf)

\documentclass{article}
\usepackage{graphicx}
\usepackage{amsmath}

\begin{document}
\section{Introduction}
This is \textbf{bold} and
\textit{italic} text.

\begin{equation}
  E = mc^2
\end{equation}

\begin{figure}[h]
  \centering
  \includegraphics{fig1.png}
  \caption{Results}
\end{figure}
\end{document}

Typst (TypeTeX)

= Introduction
This is *bold* and
_italic_ text.

$ E = m c^2 $

#figure(
  image("fig1.png"),
  caption: [Results],
)

Typst is dramatically more concise. Less boilerplate, fewer errors, faster writing.

Frequently Asked Questions

How do I export my project from Overleaf?

In Overleaf, go to Menu (top left) and click 'Source' under Download. This downloads a ZIP file with all your .tex files, images, bibliography, and other assets. Upload this ZIP to TypeTeX to start the migration.

What LaTeX packages are supported in the conversion?

Common packages like amsmath, graphicx, hyperref, booktabs, natbib, biblatex, algorithm2e, and listings convert well. Highly specialized packages (e.g., custom TikZ libraries) may need manual adjustment. The converter flags anything it cannot handle automatically.

Will my bibliography work after conversion?

Yes. Your .bib file works with both LaTeX and Typst. The converter changes \cite{key} to @key and sets up Typst's bibliography() function. Both BibTeX and BibLaTeX formats are supported.

What about TikZ diagrams?

TikZ diagrams require manual conversion since Typst uses CeTZ instead of TikZ. For simple diagrams, the conversion is straightforward. For complex TikZ code, you can export diagrams as PDF/SVG from Overleaf and include them as images in Typst.

Can I convert back to LaTeX if needed?

Yes! TypeTeX also offers a Typst to LaTeX converter. You can work in Typst and export to LaTeX for journal submissions that require it. So switching to Typst is not a one-way door.

How long does migration take?

The automated conversion takes seconds. For a typical paper (10-20 pages with figures and bibliography), you might spend 15-30 minutes reviewing and fixing any edge cases. Complex documents with heavy custom macros or TikZ may take longer.

Is this different from the Overleaf Rescue tool?

Yes. Overleaf Rescue helps recover projects when Overleaf is down or inaccessible. This tool is for intentionally migrating your LaTeX projects to Typst format to take advantage of faster compilation and simpler syntax.

Ready to Switch to Typst?

Import your Overleaf project and start enjoying instant compilation, simpler syntax, and modern tooling.

Related Resources