Free Tool

HTML Table Generator

An HTML table generator is a free tool that turns pasted rows, CSV, TSV, or spreadsheet data into clean table markup with captions, scoped headers, CSS, and responsive wrapping.

Paste your data, pick a table style, preview the result, then copy accessible HTML for docs, landing pages, CMS content, or email templates.

Input

Paste rows or CSV

Style

Format markup

Detected: Comma

Columns

4

Body rows

3

Markup size

1,786

Output

Copy HTML

Preview

Rendered table

Weekly product metrics
MetricThis weekLast weekChange
Sessions1245010820+15.1%
Signup rate6.8%5.9%+0.9pp
Activation42%38%+4pp

Output escapes HTML entities, uses scoped header cells, and keeps pasted data in your browser.

Want a shareable profile for the code behind it?

Code Card turns Claude Code, Codex, and OpenClaw sessions into a public profile with activity graphs, token breakdowns, badges, and shareable developer cards. Start with npx code-card.

Get Code Card

FAQ

HTML table questions

What is an HTML table generator?

An HTML table generator converts rows, columns, CSV, or spreadsheet data into table markup that you can paste into a website, documentation page, CMS, or email template.

Can I make a responsive HTML table?

Yes. Enable the responsive wrapper option to wrap the table in an overflow container so wide tables can scroll horizontally on small screens.

Does this tool generate accessible table markup?

Yes. The generated table uses a caption when provided and adds scoped column headers so screen readers can understand the table structure.

Can I convert CSV into an HTML table?

Yes. Paste CSV, TSV, pipe-delimited text, semicolon-delimited text, or copied spreadsheet rows, then copy the generated HTML output.

Is the pasted table data uploaded?

No. Parsing, preview, and markup generation run in your browser, so your pasted table data is not uploaded to Code Card.