Convert your LaTeX tabular environments to Typst table syntax. All table features supported.
Paste your LaTeX table, get Typst table code instantly.
Handles alignment, borders, multicolumn, multirow, and more.
Produces readable, well-formatted Typst table code.
Copy the converted table and paste into your Typst document.
\begin{tabular}{|c|c|}
\hline
A & B \\
\hline
1 & 2 \\
\hline
\end{tabular}#table(
columns: 2,
stroke: 1pt,
[A], [B],
[1], [2],
)\begin{tabular}{lcr}
Left & Center & Right \\
\end{tabular}#table(
columns: (auto, auto, auto),
align: (left, center, right),
[Left], [Center], [Right],
)\multicolumn{2}{c}{Span}table.cell(colspan: 2)[Span]\hlinetable.hline()\cline{2-3}table.hline(start: 1, end: 3)Just #table(...) instead of begin/end tabular
Each cell is [content], cleaner than & separators
columns: 3 is more readable than {ccc}
Yes, we support most LaTeX table features including multicolumn, multirow, various alignments, borders, and booktabs styling. Very complex nested tables may need minor adjustments.
Booktabs commands (\toprule, \midrule, \bottomrule) are converted to Typst's table.hline() with appropriate styling for professional-looking tables.
Yes, \begin{table}...\caption{...}\end{table} is converted to Typst's #figure(table(...), caption: [...]) structure.
Longtable is supported. Typst handles page breaks in tables automatically, so the conversion produces a standard table that will break across pages as needed.
Use our full converter to transform entire LaTeX documents including tables, math, figures, and text.
Convert LaTeX to Typst