LaTeX Tables Editor
Select multiple cells
Select multiple adjacent cells

Options (+more)
Allow table to break across pages
Shrink columns automatically
Ignore LaTeX commands in text
LaTeX environment

What is LaTeX?

LaTeX is a free typesetting system that allows their users to use a markup language to produce high-quality and consistent documents. Released in 1984, it has since become a standard in academia. Even though LaTeX is relatively easy to use, sometimes building complex typographical structures such as tables can become challenging. This free online generator allows you to build complex tables with a WYSIWYG interface.

What is this editor?

This editor is a free tool to let you build high-quality tables easily. This editor try to handle as many typographical or compatibility issues as possible to generate the cleaniest code possible. It also provides you a user interface that is easy to use, intuitive and really powerful. It is the most complexe table editor on the Internet. You can even load your LaTeX tables or import data from spreadsheets.

This editor is free, but also open source and entirely client-based. This means that the content of your table is never send to a server. It stays with you, on your computer. We are hosted by GitHub and really respectful of your privacy.

With this editor, you can merge cells (use CTRL+Click or SHIFT+Click to select multiple cells), draw borders, set the border style or color and set the background color of each cell.

My table is too wide. How can I fix it?

LaTeX doesn't have an integrated algorithm to automatically adjust the width of each column. Therefore, a table can become too wide and cause a 10000 badness warning. This editor has two options to fix the issue:

  • Scale: Your table will be resized so it will fit the width of the page. Everything will therefore be smaller but the overall presentation will look the same.
  • Shrink: Each column will be narrower so your table will fit the width of the page. In most case, this should be the best option. However, sometimes, your text might not fit in a column.

You can activate those options in the Settings. Another option is to display your table in landscape mode.

My table is too long. How can I fix it?

By default, when a table is too long, it will be cropped by the page. However, it is really easy to fix this. In the Settings, make sure that is the option "Split table in multiple pages" is checked.

How can I learn more about LaTeX tables?

This website provide several ressources to easily learn to write LaTeX tables without using a generator! Check out our articles:


LaTeX Tables 101: Tabular

Learn to write tables with the tabular environment.



LaTeX Tables 101: Tabularray

Learn to write modern tables with the tblr environment.


Plain TeX

LaTeX Tables: Historical

LaTeX comes from TeX. Learn how to write a table in Plain TeX.

Coming Soon

Help | Privacy | Changelog | Github | Our other project : TimeMaths : An Online Time Calculator