CSV to YAML Converter

Paste a table, choose YAML and get a list of mappings you can drop into a config file, a CI pipeline or a deployment manifest.

Values are quoted only when they need it: anything that looks like a number, a boolean or a date gets quotes so it stays a string when the file is read back. Empty cells become null.

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

Why are some values wrapped in quotes and others not?
Because YAML would otherwise change their type: 1.0, yes and 2026-01-01 all look like numbers, booleans or dates to a YAML parser, so those strings are quoted.
Are empty cells skipped?
No. They are written as null, so every row keeps the same keys and you can see which cells were empty.

Related tools