Skip to content
uencoder
PIPELINE Data Transformation Beginner 2 steps

Convert CSV to Markdown then HTML

Ideal for embedding spreadsheet data into a README or a static site. The first node converts CSV to a GitHub-flavored Markdown table; the second node converts that Markdown into HTML. The resulting HTML can be pasted into a wiki, email, or documentation page that does not support Markdown directly.

What it solves

Render CSV data as a Markdown table and then as standalone HTML for documentation.

Input → Output

CSV ↔ Markdown input → Markdown HTML Converter output across 2 steps.

Runs in

1–2 minutes · fully local in your browser.

Before you start

  • A valid CSV with a header row

The pipeline

  1. 1 CSV ↔ Markdown csv-markdown

    Convert between CSV and Markdown table format online. Free, private, and 100% client-side.

  2. Convert between Markdown and HTML online. Supports headings, bold, italic, code blocks, links, images, lists, tables, quotes, and horizontal rules. Free, private, and 100% client-side.

Open in Toolchain

Runs locally in your browser. The recipe defines the pipeline only — your input never leaves this tab.

▶Run this workflow

Enter your input below and click Run. All processing happens locally in your browser — nothing is uploaded.

Pipeline progress

  1. CSV ↔ Markdowncsv-markdown
  2. Markdown HTML Convertermarkdown-html

Sample input

feature,status
auth,done
billing,pending

Expected output

<table><thead><tr><th>feature</th><th>status</th></tr></thead><tbody><tr><td>auth</td><td>done</td></tr><tr><td>billing</td><td>pending</td></tr></tbody></table>

This pair is executed against the real tools at build time (tests/unit/recipes.test.ts) — the expected output is verified, not illustrative.

Related workflows

You might also need

Workflows sharing tools or topics with this recipe.

Learn more

Tools used