FA Dev Tools

Table Converter

Read the input as rows of cells, then write those rows back out in another format. Lines groups every N lines into one row, CSV reads comma separated values with quoted fields, and TSV reads tab separated values. Output as a Markdown table, CSV, TSV, or your own separator.

Quick

Input format
Output format

Input options

Output options

0 lines · 0 chars
0 rows × 0 columns · 0 lines
How the output renders

Nothing to preview yet — add input to build a table.

Instructions

Reads your text as rows of cells and writes those same rows back out in another format.

  1. Start from a Quick preset (CSV to Markdown, TSV to Markdown, …) — it sets both formats in one click.
  2. Paste your data into Input.
  3. Adjust Input format if the guess is wrong. Lines groups every N lines into a row, CSV handles quoted fields, TSV is tab-separated, Custom separator is whatever you type.
  4. Pick the Output format and its options — Markdown alignment, padded columns, header row.
  5. Copy the result out of the Output box.

Tips

  • CSV input understands quoted cells, so "Bell, Bob" stays one cell.
  • For Lines input, set Lines per row to the number of fields each record occupies.
  • A tab cannot be typed into a text field — use the Tab button beside the separator input.
  • The row and column count under the output is the quickest check that the input parsed the way you expected.
  • With Markdown output, the Markdown preview under the boxes renders the table — the fastest way to spot a stray column or a wrong header row.
  • Hit Example and click any preset: it loads a matching sample table and converts it straight away.