Text to Excel Table
Turn a sign-up list from a group chat or contacts in your notes into a tidy table. Your text isn't sent anywhere.
Preview
Pasted text to a spreadsheet
Excel's Text to Columns works when every line uses one clean delimiter. Text copied from chats, notes or web pages is messier. Paste it here and each line becomes a row, split into columns by the rule you choose, with a live preview.
Two modes
- One line = one row — text like “Emma Johnson / 555-0142 / Seattle” with one person per line. Tab, comma, slash, pipe, colon or spaces are detected automatically; leading list numbers (“1.”, “-”) and extra spaces are removed. Type comma-separated headers to add a header row.
- Key: value entries → one row each — replies like “Name: …”, “Phone: …” over several lines, with a blank line between people, become one row per person. Keys become the headers, and a key that appears for only some people still gets its own column.
Uses
Event sign-ups from a group chat, survey replies, tables copied from a web page, contact lists in a notes app. In the Excel file, values with leading zeros stay as text and numbers are stored as numbers. “Copy table” copies tab-separated text you can paste straight into Excel or Google Sheets.
Your text is processed in this browser and never sent to a server.
Frequently asked questions
Lines have different numbers of fields.
They're split as-is and missing cells stay blank. Fix what you need in Excel.
Splitting by spaces breaks “New York” into two cells.
The space rule splits at every space. If there's another delimiter (/ or tab), choose that, or set a custom one.
Can it handle a whole exported chat?
It's designed for lists. Exported chat logs have dates and names on every line — use the comma or custom delimiter that fits your export format.
Related tools
- CSV to ExcelConvert CSV to XLSX — auto-detect encoding and delimiter, keep leading zeros
- Excel to CSVXLSX to CSV with UTF-8 (with or without BOM), delimiter and date format options
- Excel to JSON / JSON to ExcelTurn spreadsheet rows into a JSON array, or JSON into an Excel table (flattens nested keys)
- HTML Table to ExcelPaste a table copied from a web page — merged cells handled — and get .xlsx
- Excel to PDFTurn a spreadsheet into a print-ready PDF that fits A4 — repeating header row, page numbers
- Word to PDFConvert a Word document's headings, paragraphs, lists, tables and images to PDF