
CSV to table
Convert a CSV to markdown, HTML, LaTeX, SQL INSERT statements, JSON, YAML, or Jira table markup. The first row is always the header (object keys for JSON); every format quotes its own special characters. Runs entirely on your device.
CSV to table turns one CSV into a chosen shape: pick from JSON, YAML, HTML, Jira markup, SQL INSERT statements, markdown or LaTeX. Every version reads the first row as its header, or the JSON object's keys. Each target escapes its own characters, a pipe in markdown, angle brackets in HTML, a doubled quote in SQL. Numeric-looking cells skip quoting in SQL.
Questions
What formats can I export to?
Markdown, HTML, LaTeX, SQL INSERT statements, JSON, YAML and Jira table markup.
How are quotes handled per format?
Each format escapes its own way: markdown escapes a pipe with a backslash, HTML escapes angle brackets and ampersands, SQL and CSV double an internal quote character.
How does the SQL output handle numbers?
A cell matching a plain integer or decimal pattern is written unquoted into the INSERT statement exactly as typed; everything else is a quoted string literal.
What does tableName control?
The table name used in the SQL INSERT statements, defaulting to data.
Is the first row always treated as a header?
Yes, across every format, and as the JSON object keys for the json output.
What if the CSV is empty?
The tool refuses, naming the file as empty.