Comparisons

Eleven CSV editors, compared feature by feature.

We looked for all 80 of Intact CSV Editor's features in the websites and documentation of eleven competitors, and checked every feature they list in return. Against every one of them, Intact CSV Editor does more of what the other lacks than the other way round.

The overview

What decides between them.

25 of the capabilities we compared, for the eight products people most often weigh up. Each product's page has all 80, and everything that product documents.

Swipe sideways for every product →

FeatureIntact CSV EditorModern CSVSmoothCSVEasy CSV EditorTablecruncherTable ToolTadGlassCSVCaxton
Saves a file back byte for byteIntact CSV EditorDocumentedDocumentedDocumented—Not in their documentation—Not in their documentation—Not in their documentationDocumentedDocumented
Detects the text encodingIntact CSV EditorDocumentedDocumentedDocumentedDocumentedDocumented—Not in their documentationDocumentedDocumented
Mainframe EBCDIC code pagesIntact CSV Editor—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation
Excel workbooks, opened and saved as workbooksIntact CSV Editor—Not in their documentationDocumentedDocumented—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation
A workbook saved back with its other sheets, formats and chartsIntact CSV Editor—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation
JSON, JSON Lines, YAML and XML as tablesIntact CSV EditorDocumentedIn partDocumentedIn part—Not in their documentation—Not in their documentationIn partIn part
Parquet, Avro, ORC and Arrow, read and writtenIntact CSV Editor—Not in their documentation—Not in their documentationIn part—Not in their documentation—Not in their documentationDocumented—Not in their documentation—Not in their documentation
SPSS, Stata, SAS, R and MATLAB filesIntact CSV Editor—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation
Millions of rowsIntact CSV EditorDocumentedDocumentedDocumentedDocumented—Not in their documentationDocumented—Not in their documentationDocumented
Find and replace with regular expressions and a previewIntact CSV EditorDocumentedDocumentedDocumentedDocumented—Not in their documentation—Not in their documentationDocumentedDocumented
A filter on every column heading, with countsIntact CSV EditorDocumentedDocumentedDocumented—Not in their documentation—Not in their documentationDocumentedDocumentedDocumented
Find and replace across every file in a folderIntact CSV Editor—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentationDocumented
SQL across every open fileIntact CSV Editor—Not in their documentationDocumented—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation
Summaries and pivot tables with subtotalsIntact CSV EditorDocumentedDocumented—Not in their documentation—Not in their documentation—Not in their documentationDocumented—Not in their documentation—Not in their documentation
Bars, sparklines and ranks inside the tableIntact CSV Editor—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation
Look values up in another tableIntact CSV EditorDocumentedDocumented—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation
Compare two files, value by valueIntact CSV Editor—Not in their documentationDocumented—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentationDocumentedDocumented
Rules for each column, checked on every rowIntact CSV Editor—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation
JavaScript macrosIntact CSV Editor—Not in their documentation—Not in their documentation—Not in their documentationDocumented—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation
AppleScript and ShortcutsIntact CSV Editor—Not in their documentation—Not in their documentationDocumented—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation
Export to more than 30 formatsIntact CSV Editor—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation
PDF export, PDF/A tooIntact CSV EditorDocumentedDocumentedDocumented—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentationIn part
A copy kept before every saveIntact CSV Editor—Not in their documentationDocumented—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentationIn part
Unsaved work recovered after a crashIntact CSV Editor—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentationDocumented
Eight languagesIntact CSV Editor—Not in their documentationDocumented—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation—Not in their documentation
DocumentedDocumentedIn partIn part—Not in their documentationNot in their documentation·Not comparedNot compared
Both ways round

What each side has that the other does not.

Blue: features of Intact CSV Editor we did not find in the other product's pages. Grey: features the other product lists that Intact CSV Editor does not have yet.

Only in Intact CSV EditorOnly in the other product
70Tad1
In detail

One page per product.

Also read

Plug-ins, command-line tools and the rest.

Different kinds of tool, read the same way. Most of them are free and excellent at what they do.

ProductKindIts features also in IntactRead from
Rainbow CSVVisual Studio Code extension14 of 14marketplace.visualstudio.com
CSV BuddyWindows app14 of 16csvbuddy.quickaccesspopup.com
CEESVEECSV tool11 of 12ceesvee.com
CSV Editor ProWindows app, by Gammadyne12 of 15www.gammadyne.com
Advanced CSVSublime Text package7 of 9packagecontrol.io
VisiDataTerminal program16 of 20www.visidata.org
OpenRefineData-cleaning tool15 of 16openrefine.org
csvkitCommand-line suite13 of 15csvkit.readthedocs.io
MillerCommand-line tool17 of 18miller.readthedocs.io
qsvCommand-line tool23 of 28github.com
NoughtMac spreadsheet17 of 32its own description
Ron's Data ToolsWindows tools, part of Ron's Data Edit since September 202626 of 27www.ronsplace.ca

How we compare

  • Both ways round. Every feature another product documents was checked against Intact CSV Editor, and each of Intact CSV Editor's features was looked for in the other product's website, documentation and release notes.
  • A tick needs their own words. A product gets a tick where its own pages describe the feature, and a half where they describe less of it — an export but no import, a setting for the whole file rather than per column.
  • A dash means not found. We searched their pages and found nothing like it. A product may do more than it documents; tell us, and we correct it.
  • A dot means not compared. Where we read only one page of a product — EmEditor's CSV tools, a download listing — a feature missing from it is left out rather than marked missing.
  • Only what is shipped. Features on a roadmap are not counted, for them or for us.
  • Dated and sourced. Each product's page says what was read and when. Write to info@marketvision.ch if something has changed.

Product names are trademarks of their owners and are used only to identify the products.

Open your most difficult file.

Join the beta and we will write to you as soon as your access is ready. Your files never leave your Mac.

macOS 14 Sonoma or later · How we use your address