tool hub Tool Hub

Excel To Table

Excel To Table — runs in your browser. Inputs are not stored.

Runs in your browser No sign-up Free to use


TSV / CSV → HTML table

Delimiter

엑셀·스프레드시트에서 복사한 표를 HTML <table>로 바꿉니다.

How to use

  1. Copy a cell range from a spreadsheet, then put it in the paste box.
  2. Under delimiter, choose auto, tab (TSV), or comma (CSV). Default is auto.
  3. To use the first row as a header, leave first row as <th> on. It is on by default.
  4. Press Convert to fill HTML table markup as one block of table code.
  5. Copy markup takes it; Reset clears paste and result and restores auto delimiter and the header option.

Key concepts

Excel → HTML table turns copied tab-separated or comma-separated values into table tags. Auto mode compares tab vs comma counts on the first line to pick a delimiter. With the header option on, the first row becomes header cells split into a header group and a body group. Angle brackets and quotes inside cells are escaped so markup does not break. Putting tables in posts or help pages is less repetitive with this converter. A leading hidden mark character is stripped before split, which also filters marks mixed in from Excel copy.

Output is one block of markup without line breaks; use an HTML formatter if you want indent. In comma mode, commas inside quoted fields are not treated as cell delimiters. No file is uploaded—only pasted text is processed in the browser. Merged cells, formatting, and formula results are not kept; only visible text moves into the table. Empty paste also empties the result, so confirm a range was pasted before converting.

Example

Paste two tab-separated lines of name and age, convert, and the result is table markup with the first row as header cells. Switch the delimiter to comma to turn a CSV line into a table the same way. Turning the header option off makes every cell a regular data cell; copy markup to take the whole block.

Related: HTML formatter · HTML editor · HTML validator

Frequently asked questions

How does auto delimiter choose tab vs comma?

It counts tabs and commas on the first line and uses the larger count. If they tie, tab is chosen.

How do I not use the first row as a header?

Turn off first row as th. Every cell becomes a regular data cell and no header group is created.

Do special characters break the HTML table result?

Angle brackets and quotes are turned into entities so cell text is not parsed as tags.

Why is the markup one long line?

Tags are concatenated on output. Use an HTML formatter after convert if you want it readable.

Is the paste uploaded to a server?

No. Convert and copy markup run only in the browser, and there is no spreadsheet file upload.

Does reset also restore options?

Yes. Delimiter returns to auto, the header option turns back on, and paste and result boxes are cleared.

Excel To Table cover image
Your input is not sent to the server and disappears when you close the page.

Last reviewed: 2026-09-04