HTML Table Generator
Turn data pasted from Excel (tab-separated) or CSV text into clean HTML <table> markup with automatic escaping. Everything runs in your browser.
FAQ
How do I paste Excel data?
Copy a cell range in Excel and paste—Excel uses tabs, which is the default delimiter here.
How do I style the table?
The output is semantic markup only—add borders and padding via CSS selectors (table, th, td) or your own classes.
What about data containing commas?
In comma mode, embedded commas split cells. Route the data through a spreadsheet and re-copy as tab-separated instead.
Related tools
Convert CSV data into Markdown table syntax—including tab-separated data pasted from Excel. Everything runs in your browser.
Convert CSV data into JSON—either an array of objects using the header row, or a 2D array. Everything runs in your browser.
Encode characters like <, >, &, and quotes into HTML entities, or decode them back including numeric and hex entities. Everything runs in your browser.
Strip tags, comments, and scripts from HTML to extract plain text, decoding entities along the way. Everything runs in your browser.