CSV to LaTeX Table Converter

Import a table, choose LaTeX and paste the generated tabular environment into your paper, thesis or report. The header row becomes the first row, with a rule above and below it.

Every LaTeX special character is escaped (ampersand, percent, dollar, hash, underscore, braces, tilde, caret and backslash), so a price with a percent sign or a file name with an underscore cannot break the compilation.

Table to Markdown

Turn a table into text you can paste: Markdown, HTML, TSV, SQL inserts, JSON, XML, YAML, LaTeX, INI, TOML, JSON Lines or an ASCII table. Nothing is uploaded.

Your data never leaves this browser

The file is parsed, previewed and charted on your own device. Nothing is uploaded — not even a sample. Close the tab and the data is gone.

Or paste table text

How it works

  1. 1.Import an Excel, CSV, TSV or JSON file, or paste the table. It is parsed on your own device.
  2. 2.Pick the columns to show: one category axis and up to three values.
  3. 3.Generate once, then keep tweaking — chart type, aggregation, sorting and theme update instantly.
  4. 4.Download an image, or publish the result as an encrypted link that expires on its own.

Frequently asked questions

Which environment is generated?
A plain tabular with left-aligned columns and horizontal rules. Wrap it in table or table* yourself when you want a caption, a label and centring.
Are LaTeX special characters escaped?
Yes. Ampersands, percent signs, dollar signs, hashes, underscores, braces, tildes, carets and backslashes are all converted to their LaTeX-safe forms.

Related tools