Comparison

Intact CSV Editor vs Microsoft Excel for CSV files

Excel is a superb spreadsheet. But a spreadsheet interprets what it opens — and a data file is not a calculation. Here is what that means for your CSV files, and when to use which.

The same file, twice

What happens between opening and saving.

Switch between the tabs: the file on disk, what a spreadsheet's default import makes of it, and what comes back from Intact CSV Editor — with the checksum of each saved file.

customers.csv · 231 bytes

Opened, edited or not, and saved. Green: kept.

customer_nonamecityorder_idportioncode
100731Zäch, Söhne & Co.Zürich2026091000000123451/2SEPT1
200732Brönnimann GmbHGenève2026091000000123463/4MARCH1
300733Talwind Energie AGChur2026091000000123471/81E5

0 of 18 values changed · detected: UTF-8, comma, CRLF, header row

SHA-256 after ⌘S 1210c2c416e319b0b1cda04edbcd0d21… identical

Illustration using a spreadsheet's default import settings and a wrong guess at the encoding. Recent versions of Microsoft 365 let you switch some conversions off.

Side by side

Excel and Intact CSV Editor, for data files.

Microsoft Excel (default settings)Intact CSV Editor
Opening a CSV
Leading zerosRemoved by default: 00731 becomes 731Kept: 00731
Date-like valuesConverted by default: 1/2 becomes 2-Jan, SEPT1 becomes 1-SepKept as written
Numbers of 16 digits or moreRounded to 15 digits, shown in scientific notationEvery digit kept
EncodingUTF-8 without a byte-order mark is often misread80+ encodings detected, BOM or not
SeparatorDepends on your region settingsDetected from the file itself
RowsAt most 1,048,576 per sheetMillions; your Mac's memory is the limit
Saving a CSV
What is writtenThe values as Excel displays them, in its own dialectThe original bytes, except where you edited
Quoting, line endings, BOMExcel's ownThe file's own, unless you change them
A character the encoding cannot holdCan become a question mark in a legacy encodingThe save stops and names it
Working with data
Queries across filesPower Query, in its own M languageMySQL-flavoured SQL over every open file
Compare two filesSpreadsheet Compare, with some Office editions for WindowsBuilt in, by key column, character by character
Column rules and validationData validation on cell rangesRules per column, suggested from the data
FormatsExcel, CSV, text, XML, PDF, OpenDocument and more30+ in, 33 out — Parquet, SPSS, Stata, EBCDIC …
Formulas, charts, formattingYes — it is a spreadsheetNo — a CSV cannot hold them
Where it runs
PlatformsWindows, Mac, the web, iPhone, iPad, AndroidMac
CollaborationCo-authoring through OneDrive and SharePointFiles stay on your Mac

Excel: Excel specifications and limits, Set automatic data conversions and Keeping leading zeros and large numbers, Microsoft Support, read 10 September 2026. Recent versions of Microsoft 365 let you switch off several automatic conversions.

XChoose Excel if…

  • you need formulas, charts, conditional formatting or pivot tables Excel itself can refresh;
  • you work with colleagues in the same workbook at the same time;
  • you are on Windows, the web or a phone.

Choose Intact CSV Editor if…

  • the file must go back to another system exactly as it came — codes, dates, digits, encoding and all;
  • files have more than a million rows, or arrive as Parquet, SPSS, Stata or EBCDIC;
  • you want to check, clean, compare and query data rather than calculate with it.
Questions

Excel and CSV files

Can Excel keep leading zeros in a CSV?

Yes, if you import the file (Data ▸ From Text/CSV) and set the columns to Text, or switch off the removal of leading zeros under Automatic Data Conversion — on a Mac in Excel ▸ Preferences ▸ Edit. A colleague who double-clicks the file with default settings still loses them.

Is Intact CSV Editor a replacement for Excel?

No, and it does not try to be. Excel is a spreadsheet — formulas, charts, formatting. Intact CSV Editor is for the data files themselves: opening them without damage, checking and cleaning them, and sending them on intact. Many people use both.

What is the row limit in Excel?

1,048,576 rows and 16,384 columns per worksheet.

Open your most difficult file.

Every feature for seven days, fourteen with a free account. No card, and your files never leave your Mac.

Download free trial

macOS 14 Sonoma or later · See pricing