CSV to Markdown Table

Paste a CSV or tabular text and get a clean GitHub-flavored Markdown table. Choose column alignment, auto-detect delimiter, preview the rendered table.

Rendered table preview appears here.

Frequently Asked Questions

What Markdown dialect is the output?

GitHub-Flavored Markdown (GFM) table syntax. Works in GitHub, GitLab, Bitbucket, Hugo, Jekyll, MkDocs, Docusaurus, Obsidian, Notion, and most modern Markdown processors.

How is column alignment encoded?

In the separator row: :--- = left, :---: = center, ---: = right, --- = none. All four are valid GFM. Most renderers display left as default when no colons are present.

What if my cells contain a pipe character?

The tool automatically escapes | inside cells to \| so the table doesn't break. Markdown renderers will display it as a literal pipe.