Fix your CSV files: encoding, delimiters, formats.
Your CSV export from QuickBooks, Sage, or your bank has broken accents, mixed-up columns, or unreadable numbers? Drop the file. CleanSheet detects the encoding, fixes accents, repairs delimiters, and standardizes dates and numbers. Everything happens in your browser.
Last updated: March 5, 2026


Why CSV files are always broken
Encoding errors and broken accents
Accounting software exports in Latin-1 or Windows-1252, but Excel expects UTF-8. Result: 'Montreal' becomes 'Montréal', 'Reference' becomes 'Référence'. You fix each cell by hand.
Wrong delimiters and mixed-up columns
Your CSV uses semicolons instead of commas, or tabs instead of semicolons. When you open it, all the data ends up in a single column.
Inconsistent date and number formats
Some rows have 01/15/2026, others 2026-01-15, others Jan 15. Amounts mix commas and periods. Excel treats them as text and your formulas break.
CleanSheet fixes your CSV files automatically
Drop your CSV file. CleanSheet detects the encoding, identifies the delimiter, fixes accents, standardizes dates and numbers, and removes duplicates. In 30 seconds, you have a clean file.
Automatic encoding detection
UTF-8, Latin-1, Windows-1252: CleanSheet detects your CSV's encoding and converts everything to clean UTF-8.
Delimiter repair
Commas, semicolons, tabs: the delimiter is auto-detected so your columns line up correctly.
French accent repair
Corrupted byte sequences are detected and repaired: é, è, ê, à, ù, ç become readable again.
Format standardization
All date and number formats are converted to a single consistent format so your formulas work.
Works with exports from any software
QuickBooks and Sage
CSV exports from QuickBooks and Sage systematically break French accents. CleanSheet repairs them automatically.
Bank exports
CSVs downloaded from your online banking often have non-standard delimiters and variable date formats.
ERP and CRM systems
Exports from systems like SAP, Dynamics, or Salesforce can have mixed encodings and inconsistent formats.
Why local processing protects your data
No files uploaded
Your CSV file never leaves your computer. All processing happens in your browser.
Works offline
After loading, disconnect from the Internet and keep cleaning files.
No account required
No sign-up, no password. You open the page and start.
Quick answers
Why does my CSV file have broken accents?
CSVs exported from QuickBooks or Sage often use Latin-1 encoding instead of UTF-8. In Excel, accents like é, è, and ê appear as 'é'. CleanSheet detects the encoding and fixes every accent automatically.
How do I fix a CSV with wrong delimiters?
Some software exports CSV with semicolons, tabs, or pipes instead of commas. CleanSheet auto-detects the delimiter and parses the file correctly, so your columns line up properly.
Can I clean a CSV without uploading it to a server?
Yes. CleanSheet runs 100% in your browser. Your CSV file never leaves your computer. Everything happens locally: no server, no cloud, no account required.
Ready to fix your CSV file?
Drop your CSV file and get a clean file in 30 seconds. No file is ever uploaded.
Try CleanSheet