How do I fix CSV encoding issues?
How do I fix CSV encoding issues?
Quick answer: If your CSV looks weird when you upload it (data in one cell, missing columns, strange characters), it's likely an encoding issue. Here's how to fix it in 2 minutes. đ
Watch our quick video tutorial
What does an encoding error look like?
When you upload a CSV file to Dropcontact, you might see:
- â All your data squeezed into a single column
- â Column headers don't match the data below them
- â Accented characters replaced by weird symbols (Ă© becomes Ă©)
Why does this happen?
Some versions of Excel or other tools change the file encoding when you open or save a CSV, making it unreadable by other software.
How to fix it
Option 1: Your data comes from Excel or another tool on your computer
The easiest fix:
- Export your data as XLS or XLSX instead of CSV (these formats have fewer encoding issues)
- Upload the XLS/XLSX file directly to Dropcontact â
Alternative fix using Google Sheets:
- Go to Google Sheets
- Click File > Import and upload your problematic CSV
- Check if the data displays correctly
- If yes, go to File > Download > CSV to export a clean version
- Upload this new CSV to Dropcontact đ„
Option 2: Your data comes from an external tool (CRM, scraper, etc.)
The fix:
- Download the CSV file again from your source tool
- Don't open it in Excel or any other software
- Upload it directly to Dropcontact without opening it first
đĄ Pro tip: The encoding gets corrupted when you open the file. By uploading it directly without opening, you preserve the original encoding.
Still not working?
Use the Google Sheets method from Option 1 to clean and re-export your file.
Quick checklist before uploading
Before you drop your file on Dropcontact:
- â File format is CSV, XLS, or XLSX
- â You haven't opened and re-saved a CSV in Excel (if you did, use Google Sheets to fix it)
- â Column headers are in the first row
- â Data looks normal (no weird characters)
Still stuck?
If none of these solutions work, send your file to support@dropcontact.io and we'll check what's blocking it. đ