Free on all plans
Excel to clean CSV
Upload a .xlsx or .xls file and Operelio converts it to CSV. If your workbook has multiple sheets, pick the one you need. Numbers, dates, and text come through exactly as they appear in Excel.
No credit card required. Convert your first file without the manual work.

What it does
A clean CSV from any Excel file
Pick one sheet
If your workbook has multiple sheets, pick the one you need. Single-sheet files skip the picker entirely.
IDs stay intact
Phone numbers, ZIP codes, and product codes with leading zeros come through as text. No silent rounding, no scientific notation.
Dates in ISO format
Dates export as YYYY-MM-DD and datetimes as YYYY-MM-DD HH:MM:SS, the format most databases and CRMs expect on import.
Formulas resolved
Formulas evaluate to their calculated values. A cell with =A1+B1 that shows 45 in Excel exports as 45.
UTF-8 international
Accents, currency symbols, and non-Latin scripts (Chinese, Arabic, Cyrillic) export correctly with no mojibake.
Ready for any CRM
The output is a plain, UTF-8 CSV that imports into HubSpot, Salesforce, Pipedrive, and every other CRM on first upload.
How to use it
Three steps to convert
Upload your Excel file
Drag and drop any .xlsx or .xls file. Operelio detects all sheets and columns for you.
contacts_export.xlsx
4 sheets detected
Pick your sheet
If the workbook has multiple sheets, choose which sheet to export. Single-sheet files skip this step entirely.
Download your CSV
Click Run and download the CSV. All data is preserved exactly as it appeared in the original Excel sheet.
Formatting
What your data looks like in the CSV
Every cell type is handled the way most CRMs, databases, and import tools expect.
| Excel cell | CSV output | Why it matters |
|---|---|---|
| 01234 | 01234 | Leading zeros preserved on text-formatted ZIPs, SKUs, and codes. No silent strip to 1234. |
| Leading zeros preserved on text-formatted ZIPs, SKUs, and codes. No silent strip to 1234. | ||
| 07123456789 | 07123456789 | UK mobiles and long numeric IDs stay as text, with no scientific notation. |
| UK mobiles and long numeric IDs stay as text, with no scientific notation. | ||
| 2026-01-15 | 2026-01-15 | Dates export in ISO format, the shape most databases and CRMs accept on import. |
| Dates export in ISO format, the shape most databases and CRMs accept on import. | ||
| =A1+B1 (shows 45) | 45 | Formulas evaluate to their current value. No = prefix leaks into the CSV. |
| Formulas evaluate to their current value. No = prefix leaks into the CSV. | ||
| TRUE | TRUE | Booleans export as uppercase TRUE / FALSE, which is what machine readers expect. |
| Booleans export as uppercase TRUE / FALSE, which is what machine readers expect. | ||
| café, über-friendly | "café, über-friendly" | UTF-8 preserves accents and non-Latin scripts. Commas in cell values are auto-quoted. |
| UTF-8 preserves accents and non-Latin scripts. Commas in cell values are auto-quoted. | ||
Blank rows and trailing blank columns are trimmed. Internal blank cells are kept as empty values.
The alternative
Doing it yourself
This is what Excel-to-CSV conversion looks like without a tool.
Save As in Excel
2-5 minutes per file
Requires a desktop Excel license. Only exports the active sheet. Encoding issues are common with non-English data.
With Excel to CSV
Under 10 seconds
No Excel license needed. UTF-8 encoding by default. Works in any browser.
The wrong file format might not be the only problem in that file
Upload it and Bridgeant reviews the file before you commit to a tool. It reports what it finds, orders the problems by how much they actually matter, and points you at the tool for each one. That is on every plan including Free, and it works from a summary of your file rather than the contents.
On Pro and up it stops advising and starts doing. Describe the job in a sentence and Bridgeant plans the steps, shows you the plan, and runs them in the right order once you approve. You are not running four jobs by hand and trying to remember which came first.
See how Bridgeant worksPricing
Free on every plan.
Excel to CSV is included on Free, Pro, Team, and Agency plans. Row limits apply: up to 2,000 on Free, 50,000 on Pro, 75,000 on Team, and 150,000 on Agency. If your file is larger, Operelio processes the first N rows up to your plan's limit and shows a banner on the results page with your file's total row count, the limit that was applied, and the number of rows processed. Need to go the other direction? CSV to Excel is available on Pro, Team, and Agency.
Common questions
Excel to CSV FAQ
Do I need Excel installed to use this?
No. Operelio reads your .xlsx or .xls file directly in the browser. You don't need Microsoft Excel or any other desktop software.
What happens to formulas in the Excel file?
Formulas are evaluated to their current values. The CSV output contains plain data only, which is what CRMs, databases, and import tools expect.
Can I export all sheets at once?
Each conversion exports one tab, and the tab picker under the upload chooses which one (the first tab by default). To get every tab's rows into a single CSV, combine the tabs into one list with Merge Files first (Pro and up) and convert the combined file, or run this tool once per tab.
Will my dates and numbers come through correctly?
Yes. Dates, numbers, currency values, and text are preserved as they appear in the Excel file. No silent rounding or format changes.
What about special characters and accents?
The CSV output uses UTF-8 encoding, which handles accented characters, currency symbols, and non-Latin scripts correctly.
Is there a file size limit?
File size limits are 2 MB on Free, 25 MB on Pro, 35 MB on Team, and 100 MB on Agency. Row limits are 2,000 on Free, 50,000 on Pro, 75,000 on Team, and 150,000 on Agency.
What happens to merged cells?
The value appears in the top-left cell of the merged range. Every other cell in the merge is blank in the CSV, which is how most CRMs expect the data.
What happens to blank rows and columns?
Trailing blank rows and trailing blank columns are trimmed. Blank cells in the middle of the data are kept as empty values so row alignment is preserved.
How long is my data kept on your servers?
Uploaded files and outputs are retained for 24 hours on Free, 30 days on Pro and Team, and 90 days on Agency. After that, they are permanently deleted from storage. You can delete any file manually at any time on any plan.
Can I automate Excel to CSV via an API?
Yes, on the Team and Agency plans. You get API access to upload files, trigger jobs, and download results programmatically. Team includes 1,000 API calls per month and Agency 5,000, at 60 requests per minute. Free and Pro use the web tool only.
Works well with
Want the full walkthrough? Read the Excel to CSV guide →
Stop fighting with Save As.
Upload your Excel file, pick the sheet, get a clean CSV. Free on every plan.