CSV to HTML converter
To convert CSV to HTML, drop your CSV file in the box below. It converts straight away; press Download to save the HTML. It all happens in your browser, so your file stays on your device.
Convert to
Converted on this device, never uploaded
What changes
| CSV to HTML | What happens |
|---|---|
| Output | A complete page with one table, header row and light zebra stripes |
| Header | The first row as column headings (switch off to keep it as data) |
| Numbers | Columns of numbers are right-aligned |
| Escaping | Every cell is escaped, so < and & in your data show as written |
| Delimiter | Comma, semicolon, tab or pipe, found automatically |
How to convert CSV to HTML
- Add your CSV. Drop the file in the box, or click to choose it. It becomes HTML straight away.
- Check the result. Look at the preview. The delimiter and value types are set for you; change them if needed.
- Download. Press Download to save the HTML.
Why HTML
Turn a CSV into an HTML table you can open in a browser, print, or paste into a web page or email.
Questions
Yes. Copy the <table> from the downloaded file; the style at the top is optional.
No. It is shown as text, so the page is always safe to open.
They are kept as line breaks in the cell.
No. The conversion happens right in your browser, so your file stays on your device. There is no account to make, either.