TXT ↔ CSV
Turn a TXT list into a CSV table, or extract a column from a CSV file into TXT.
About TXT ↔ CSV
The TXT ↔ CSV Converter switches quickly between plain-text lists and CSV spreadsheets. Turn each line of text into a CSV row, split it into columns by a delimiter, or go the other way and pull any column out of a CSV file into a TXT list.
The CSV files you create open in Excel, Google Sheets, LibreOffice and most data tools. Accented and non-Latin characters are preserved.
How to use
- Choose a direction: TXT → CSV or CSV → TXT.
- Paste your data or upload a file.
- For TXT → CSV, choose the character that separates columns and add a header row if you like. For CSV → TXT, pick a column or join all columns.
- Click "Convert", preview the result, then copy or download the file.
Key features
- Auto-detects the CSV delimiter: comma, semicolon, tab or pipe.
- Correctly handles quoted cells that contain commas.
- Options to skip the header row and blank lines.
- Works right in your browser with nothing to install.
Frequently asked questions
Why do special characters look wrong when I open the CSV in Excel?
Downloaded files are marked as UTF-8 so Excel shows them correctly. If it still looks wrong, use Data → From Text/CSV in Excel and choose UTF-8.
Should I use a comma or a semicolon as the delimiter?
The comma is the most common standard. However, Excel on computers set to European number formats often expects semicolons.
Can I convert Excel .xlsx files?
The tool works with CSV. Save your Excel file as CSV (File → Save As → CSV) first.
All tools
- Email File Splitter – Split a large email list evenly into smaller files
- Email Filter by Type – Separate Gmail, Yahoo, Outlook… into their own files
- Email Extractor – Pull every email out of messy text or documents
- Email Validator – Sort emails into valid / invalid syntax
- TXT ↔ CSV – Convert between text and spreadsheet formats
- Text Tools – Remove blank lines, duplicates, sort data
- QR Code Generator – QR codes for links, text, WiFi, email…
- URL Shortener – Create short links, track clicks
- Base64 – Encode and decode Base64