Open a CSV and find everything crammed into one column? It's not your file — it's the delimiter.
This happens constantly when teams share data across borders. European CSVs use semicolons. U.S. files use commas. Excel expects one or the other based on your region — when they don't match, your columns collapse.
Here's why it happens and how to fix it fast.
TL;DR
CSV files opening in one column occur when delimiter doesn't match system expectations—European files use semicolons (;) because European locales use commas as decimal separators (3,14), while US files use commas (,) as delimiters. When Excel opens semicolon-delimited file on comma-expecting system, it treats entire row as single cell. Fix by using Excel's "Get Data" import wizard to manually specify delimiter, change system regional settings to match file origin, or use browser-based delimiter detection tools processing locally via File API.
Quick 60-Second Fix
CSV just opened with everything in column A?
- Close the file - Don't try to fix it after opening
- Open Excel
- Data → Get Data → From File → From Text/CSV
- Select your CSV file
- In preview window, choose delimiter dropdown - Select "Semicolon" if European file, "Comma" if US file
- Click Load - Columns appear correctly
Total time: 60 seconds
What's a Delimiter?
A delimiter is the character that separates values in your CSV — commas, semicolons, tabs, or pipes.
According to RFC 4180, the CSV format specification, commas are the standard delimiter. However, regional implementations vary:
- U.S. files: use commas (
,) - European files: use semicolons (
;) - Others: may use tabs (
\t) or pipes (|)
Why? Because many European locales use commas as decimal separators (3,14 instead of 3.14). Per Microsoft's regional settings documentation, if Excel tried to read those commas as both decimals and separators, it would misfire — so European systems switched to semicolons.
Why Excel Dumps Everything Into One Column
When you open a semicolon-delimited file in a system expecting commas, Excel doesn't know where to split. Result: every value ends up in Column A.
Example:
Semicolon-delimited file (European):
Name;Email;Country
Anna Schmidt;[email protected];Germany
How Excel (US settings) interprets it:
Column A: "Name;Email;Country"
Column A: "Anna Schmidt;[email protected];Germany"
Excel sees that as one long string instead of three columns because it's looking for commas (,) but finding semicolons (;).
How to Fix It
Option 1 — Use Excel's Import Wizard (Recommended)
This is the most reliable method:
- Open Excel (don't double-click the CSV)
- Go to Data → From Text/CSV
- Select your file
- In the preview window:
- Choose File Origin (encoding, usually UTF-8)
- Choose Delimiter dropdown → Select "Semicolon" for European files, "Comma" for US files
- Verify preview shows correct columns
- Click Load
Excel will split your columns correctly.
Why this works: You're explicitly telling Excel which delimiter to use instead of letting it guess based on regional settings.
Option 2 — Use Browser-Based Delimiter Detection
For files you receive regularly:
- Use browser-based CSV delimiter detection tool
- Upload file (processes locally via File API, no server upload)
- Tool auto-detects delimiter (comma, semicolon, tab, pipe)
- Preview shows correct column split
- Download converted file or note correct delimiter for Excel import
Advantage: Processes files locally using Web Workers without uploading sensitive data to servers.
Option 3 — Change Regional Settings (For Recurring Use)
If you frequently receive European files:
Windows:
- Control Panel → Region
- Additional Settings
- List Separator → Change to
; - Click OK
macOS:
- System Settings → Language & Region
- Advanced
- List Separator → Adjust to
;
Excel will then auto-detect semicolons when opening CSVs.
Warning: This affects all CSV opens system-wide. Only change if you primarily work with European files.
Why It Matters
If you work with teams, CRMs, or finance systems across regions, you're probably mixing delimiter styles without realizing it. Delimiter mismatches cause:
- Import errors in Excel, Google Sheets, and CRMs - Files rejected or data corrupted
- Broken automations - Zapier, Power Automate, Power BI expect specific delimiters
- Wasted troubleshooting time - Hours spent "fixing" files that aren't actually broken
- Data loss - Collapsed columns hide data during analysis
According to W3C internationalization guidelines, CSV delimiter conflicts are among the most common data exchange issues in international workflows.
What This Won't Do
Delimiter detection fixes column collapse from format mismatches, but it's not a complete CSV solution. Here's what this approach doesn't cover:
Not a Replacement For:
- Data validation - Fixes column split but doesn't validate content accuracy
- Encoding fixes - Delimiter changes don't fix UTF-8 vs ANSI character issues (see separate encoding guides)
- Data cleaning - Doesn't remove duplicates, fix typos, or standardize formats
- Format conversion - Changes which delimiter Excel uses but doesn't convert file format
Technical Limitations:
- Mixed delimiters - If file has both commas and semicolons as delimiters (broken file), requires manual cleanup
- Quoted delimiter conflicts - Fields containing delimiter characters must be properly quoted per RFC 4180
- Custom delimiters - Unusual separators (pipes, tabs, custom characters) need explicit specification
- Multi-file batch processing - Manual Excel import handles one file at a time
Won't Fix:
- Content errors - Delimiter fix doesn't correct wrong data values
- Row count issues - Doesn't handle files with inconsistent column counts per row
- Date format problems - Delimiter changes don't fix mixed date formats in same column
- Header mismatches - Doesn't rename or reorder columns to match destination system
Best Use Cases: This approach excels at fixing the single most common international CSV issue—European semicolon delimiters opening on US comma-expecting systems (or vice versa). For comprehensive data quality including encoding, validation, and cleaning, address delimiter issues first, then use specialized tools for other problems.
FAQ
Bottom Line
If your CSV opens in one column, it's not broken — it's just using a different dialect.
The regional split:
- 🇪🇺 European files = semicolons (
;) because commas are decimal separators - 🇺🇸 U.S. files = commas (
,) per RFC 4180 standard - 🌏 Asian markets = often tabs or custom delimiters
Quick fix: Use Excel's "Get Data → From Text/CSV" and manually select the correct delimiter in the preview window. Takes 60 seconds, works 100% of the time.
For recurring imports: Use browser-based delimiter detection processing files locally via File API and Web Workers without uploading sensitive data to servers.
International teams: Standardize on one delimiter (comma recommended) and document it. Include delimiter format in file naming conventions (sales_report_semicolon.csv) to prevent confusion.
Modern browsers support CSV processing through the File API—all without uploading files to third-party servers.
Dealing with other CSV import errors? See our complete guide: CSV Import Errors: Every Cause, Every Fix (2026)