Quoted CSV cells
Cells containing commas need quoting in CSV.
Fix: Use TSV (tab) delimiter for free-form cell content.
header • up to 320x100 / 728x90
Convert CSV, TSV, or pipe-separated data into a clean HTML <table> with optional <thead>
Output will appear here...
content bottom • up to 300x250
sidebar • 160x600
Last reviewed:
HTML (HyperText Markup Language) is the core markup language for web pages, defining structure and content that browsers render.
HTML Table Generator takes CSV, TSV, semicolon, or pipe-separated rows and emits a clean, semantic HTML `<table>` with `<thead>` and `<tbody>` sections.
It escapes ampersands and angle brackets so cell content displays as text, not markup, making it safe for user-supplied data.
Name,Role Ada,Admin Bob,Ops
<table>
<thead>
<tr>
<th>Name</th>
<th>Role</th>
</tr>
</thead>
<tbody>
<tr>
<td>Ada</td>
<td>Admin</td>
</tr>
<tr>
<td>Bob</td>
<td>Ops</td>
</tr>
</tbody>
</table>Cells containing commas need quoting in CSV.
Fix: Use TSV (tab) delimiter for free-form cell content.
Raw HTML is escaped to text.
Fix: Unescape manually if you want inline markup.
Comma, tab, semicolon, and pipe.
Yes — toggle it off to treat all rows as body.
Yes — &, <, > are escaped to keep cells safe.
Not directly — add them after pasting the output.
No — the generator runs client-side.
Pair with CSV tools, Markdown table generator, and HTML formatter. You can also browse the full HTML Generators category for more options.
View CSV data in a table format
Convert CSV, TSV, or pipe-delimited text into GitHub Flavored Markdown tables
Format and beautify HTML markup online with clean indentation and proper tag nesting. Paste HTML and get readable, copy-ready output in seconds.
Convert CSV to JSON format
Turn a plain text list into ordered <ol> or unordered <ul> HTML with one item per line
Build an accessible HTML <form> with labelled inputs, selects, textareas, and a submit button
Generate an <img> tag with src, alt, width, height, loading="lazy", and decoding="async" best practices
Build a safe anchor tag with href, optional target="_blank", and rel="noopener noreferrer"
Generate a ready-to-use mailto: anchor with subject, cc, bcc, and body parameters URL-encoded
Generate title, description, keywords, canonical, OpenGraph, and Twitter meta tags from simple key:value pairs
Encode or decode HTML entities
Convert text to HTML entities or decode HTML entities back to text in a single bidirectional tool