Easy CSV Editor
開發者工具
僅適用於 Mac
$320.00 · App內購買
A native macOS CSV editor that stays fast, even with large files.
• Edit CSV and TSV files in a familiar spreadsheet interface designed specifically for delimited data.
• Open real-world CSV files with different dialects, inconsistent rows and comments, then sort, filter, search and edit them with ease.
Work with CSV files the way you expect.
• Navigate and edit tabular data using familiar spreadsheet interactions inspired by Excel and Numbers.
• Reorder rows and columns, hide data, define header rows and columns, recognize dates and numbers automatically, and customize the workspace to match your workflow.
Built for real-world data.
• Large files, different CSV dialects, inconsistent rows and comment lines are handled without requiring you to clean your data first.
• Progress indicators keep you informed while opening large documents.
Powerful tools for exploring and editing data.
• Search and replace with regular expressions, create multiple filters, sort entire documents or selected ranges, inspect rows in a dedicated vertical view, browse columns with statistics, and split large CSV files into smaller ones.
Import, export and automate your workflow.
• Convert between CSV and Excel (XLS/XLSX), Markdown, HTML, XML, JSON and PLIST using the optional "Import & Export" feature.
• Print documents, save them as PDF, and automate repetitive tasks with AppleScript and UNIX scripts.
Designed exclusively for macOS.
• Enjoy Dark Mode, Undo & Redo, multiple tabs, customizable settings, toolbar shortcuts and everything you expect from a modern native Mac application.
For more information and screenshots please visit https://vdt-labs.com/easy-csv-editor
更多 Improvements
• The documents can now be exported via AppleScript. The supported formats are: PDF, Microsoft Excel, Markdown, HTML, XML, JSON, PLIST. All formats, except PDF, require the purchase of "Import & Export" before they can be used. For a sample script of how you can export you can check "Script → Scripting Guide → Script with AppleScript".
• The default value of "Horizontal Pagination", used when printing or generating a PDF, is now set to "Fit". This is more in line with what users expect.
Fixes
• Fixes a pesky freeze/hang happening in some cases when saving a document or when showing the "Document Properties" sidebar.
• Fixes an issue where the options changed in the panel displayed when doing a "Save as PDF..." were not applied to the actual PDF.
---
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
For any feedback, questions or ideas please contact us at easy.csv.editor@gmail.com
2.73 8月6日
Improvements
• You can now create multiple filters per each CSV file. This should solve use cases like saving a filter to a file so you can later reapply it. The "Manage Filters" button, located in the "Filters" sidebar, allows you to perform various operations on the filters, like creating a new one, saving them, selecting a different one and so on.
• The menu displayed when adding a column to sort or filter by, now contains an additional item called "Search for a Column...". This is especially handy when your CSV table contains a lot of columns, and it's more convenient to search for a certain column, instead of scrolling the menu.
---
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
For any feedback, questions or ideas please contact us at easy.csv.editor@gmail.com
2.72 7月31日
New Feature - Vertical Row View
• "Vertical Row View" (aka "VRow") presents the visible columns for one individual row/record vertically in an inspector sidebar and allows you to view all of its cells without horizontal scrolling.
• To access the "Vertical Row View" sidebar you can click the dedicated toolbar button, labeled "VRow", or choose "View -> Show Vertical Row View" menu item.
Other Improvements
• The detection of CSV & TSV properties (i.e. the field separator) is slightly improved, especially when dealing with .tsv files.
• "Edit" menu contains an additional submenu called "Copy Path". The menu items belonging to "Copy Path" allow you to copy the full path of the current document/file, its name, its URL or its home directory relative path (aka "tilde path").
• You can disable the shortcut to "add rows above" (Option-Up) by running the following command in the Terminal: `defaults write com.vladbadea.csveditor CsvDisableShortcutForAddRowsAbove -bool YES`
• You can disable the shortcut to "add rows below" (Option-Down) by running the following command in the Terminal: `defaults write com.vladbadea.csveditor CsvDisableShortcutForAddRowsBelow -bool YES`
• You can disable the shortcut to "add columns before" (Option-Left) by running the following command in the Terminal: `defaults write com.vladbadea.csveditor CsvDisableShortcutForAddColumnsBefore -bool YES`
• You can disable the shortcut to "add columns after" (Option-Right) by running the following command in the Terminal: `defaults write com.vladbadea.csveditor CsvDisableShortcutForAddColumnsAfter -bool YES`
Other Fixes
• Fixes an issue, happening in the "default options when opening a file" panel, where the value of "Thousands Separator" would not be persisted if changed to "None".
2.71 6月16日
Improvements
• When editing a cell whose content is wider than the column the editable text field is temporarily expanded vertically so the full content becomes visible while editing.
Fixes
• The list of suggestions when editing cells is no longer displayed when deleting text. This is in-line with other established spreadsheet apps (i.e. Numbers).
2.70 5月8日
• Fixes an issue, happening on OS versions prior to macOS 26, where some of the toolbar buttons (i.e. "Delete Rows and Columns") would not be visible.
2.69 4月23日
• Another attempt to fix a crash introduced in the v2.66 of the app, happening in OS versions prior to macOS 26.
2.68 4月9日
• Attempts to fix a crash introduced in the previous update, happening only on macOS 15 (Sequoia).
2.67 4月8日
Improvements
• You can now temporarily disable a filter rule, without completely remove it. This allows you to disable a rule, do some work, and once the same filter rule is needed back, it can be re-enabled.
• A "secondary" column label can now be set from "Settings/Preferences → Viewing → Column labels → Secondary". This allows you, for example, to view both the index of the columns (aka "numeric labels") and the alphabetic labels (Excel style).
• Improved "Jump to Selection" to show as much of the selection as possible, even if the selection is already partially visible. This behavior is more in line with the one of other established spreadsheet apps.
• The AppleScript command "set selection range to" now also scrolls to the selected range.
Fixes
• Fixes an issue where the selected cells would be deselected when clicking an inactive window in the empty space located to the right or beneath the table.
2.66 4月7日
Improvements
• The rows & columns can now be sized to fit their content via AppleScript.
• The text encoding, when creating a new document from Clipboard, now uses the value set in "Settings/Preferences -> General -> When creating a new file -> Customize… -> Encoding" and no longer defaults to UTF-8.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor.contact@gmail.com
2.65 1月16日
Improvements
• Support for macOS 26 Tahoe
• The width of columns and height of rows can now be queried and set via AppleScript.
2.64 2025/10/02
Improvements
• The various settings that you may configure when doing "Export" are now preserved per CSV document. This means the previous "export settings" will be shown when reopening the app or reopening the same CSV file or simply by reopening the "Export" panel. The same settings will also be used when copying CSV, via "Edit → Copy As", to the formats supported by "Export": i.e. Markdown, HTML, JSON etc.
• For "Reformat Numbers", the rounding mode when changing the number of decimals is now set to "round half away from zero" (this means 2.35 rounded to one decimal becomes 2.4 and -2.35 becomes -2.4). This is more inline to how Numbers, Excel and Google Sheets work when formatting numbers and changing the number of decimals.
• The performance of inferring the format of dates which might exist in a CSV document is greatly improved, especially when dealing with CSV tables containing hundreds of columns or more. This improvement should also solve certain cases where a lot of CPU was used by the app when opening documents containing such CSV tables.
• The performance of opening CSV documents containing huge CSV fields (like 10MB each, or more) is greatly improved.
Fixes
• Fixes some performance issues happening when displaying suggestions, while editing, for very big files or CSV fields containing very long text.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.63 2025/08/22
Improvements
• The text from the cells is now properly vertically centered when a row is at the minimum size. This should work for most of the fonts.
• To better make a difference between the header rows and data rows, the labels for header rows are now prefixed with "H" and the numbering for data rows starts from "1" (or "0", depending on your settings). To revert to the old functionality, where the header rows are not prefixed and the numbering of data rows continue where the numbering of header rows ended, you can uncheck "Use different labels for header rows" option, available in "Settings/Preferences → Viewing".
• To go to a certain header row, when using "Find → Go to Row", you need to enter "H" (or "h"), followed by the desired number of the header row. If you enter just a number, without "H", then you'll be taken to the corresponding data row.
• The actions that can be performed on the matches of "Find" (available in the "Find" bar, by clicking the gear/cogwheel button), are now applied on the data cells (or data rows), while the header rows are excluded. This behavior better matches what users of the app expect.
Fixes
• Fixes an error that was sometimes shown when importing JSON from a URL.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.62 2025/08/04
Improvements
• When the tab bar is visible at the top of a CSV window (if you choose "View → Show Tab Bar", for example), you can drag and drop multiple files onto the tab bar, to be opened as tabs in the current window.
• You can now use Clipboard's content when importing CSV from the following source: XML, JSON, PLIST, Markdown.
• When exporting to JSON, you may choose if the numbers detected in the CSV fields will be exported as JSON numbers or as JSON strings. For the latter option, the verbatim CSV field will be used as the JSON string.
• When exporting to PLIST, you may choose if the numbers and dates detected in the CSV fields will be exported as PLIST numbers, respectivelly as PLIST dates, or as PLIST strings. For the latter option, the verbatim CSV field will be written as the JSON string.
Fixes
• The proper file extension is now added when exporting to the supported formats.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.61 2025/06/25
Fixes
• The default extension when saving a newly created document now properly defaults to ".csv" or ".tsv".
• When editing a cell, the app no longer shows suggestions for numbers. This is to prevent erroneous data entry.
Other changes
• macOS 11.0 (Big Sur) is now the minimum OS version supported by the app.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.60 2025/05/19
Improvements
• "Reformat" now allows you to change the format of numbers in a document. More specific, you can change the decimal and thousands separators, for example change the "dot" decimal separator used by US format to "comma", as used by other countries. Additionally, "Reformat" allows you to choose where the changes will happen: in the entire document or the cells which are selected.
• "Trim → Custom Character" now provides a way for you to configure where the trim will happen: at the beginning of cell, at the end of a cell or to both ends.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.59 2025/04/20
Fixes
• Finder will be activated when clicking a link with a scheme of type `file` and the corresponding file will be selected in a window. Previously an error message saying "The application Easy CSV Editor does not have permission to open name-of-the-file" was shown.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.58 2025/02/24
Improvements
• The app now shows a list of suggestions when editing cells, based on other cells in the column. "Settings/Preferences → Editing → Suggestions" contains an option to disable aforementioned suggestions or to use a "fuzzy search" (this one provides suggestions even if there are spelling mistakes or slight variations compared with the text entered in the cell).
Fixes
• Fixes an issue where resizing a column's width in full-screen mode causes macOS to change Spaces away from Easy CSV Editor and show the desktop.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.57 2025/02/07
Improvements
• The app now keeps a "recents" list of the URLs (or addresses) entered in the "Import" panel, for the following importers: XML, JSON, PLIST, HTML. The list can be accessed by clicking the "loupe" button, located in the input field at the top of the window.
• Re-enabled the preview of exported documents. This was disabled in the previous update.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.56 2024/11/11
Fixes
• The preview of exported documents is currently disabled because of an issue with the developer tools (Xcode). Once this issue is solved, the preview will be re-enabled.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.55 2024/10/16
Improvements
• The CSV documents can now be checked for spelling and grammar by using the functionality available in the "Edit → Spelling and Grammar" menu.
• You can now flip the rows and columns of the CSV tables. These actions are available in the "Table Extra" menu.
Fixes
• Fixes an issue, sometimes happening on macOS Sequoia, where an "Untitled" document was created on each launch of the app, thus creating mulitple documents like "Untitled 2", "Untitled 3", "Untitled 4" and so on.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.54 2024/10/15
Improvements
• The app now considers as line separators only the characters Carriage Return (U+000D) and Line Feed (U+000A). In the previous versions, other more "exotic" characters were considered as line separators, too: Vertical Tabulation (U+000B), Form Feed (U+000C), Next Line (U+0085), Line Separator (U+2028) and Paragraph Separator (U+2029). This change brings the app more "in line" with other apps (i.e. Numbers, Excel, Google Sheets).
• "Save As" panel now includes an option which allows the header rows to be saved or not in the new document.
• For the users who purchased "Import & Export" there are additional formats available under "Copy As" menu. These are: Markdown, XML, JSON and PLIST.
• Fill-ing a series of dates (either by dragging the corner of selection or by using autofill) now better matches the behavior of Numbers, Google Sheets and Excel.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.53 2024/09/10
Improvements
• You can specify multiple date formats which will recognize the dates in all the documents. This is very handy because you don't need to manually add the format(s) to each document. The add such a date format select "View → Show Document Properties", click the "+" button located to the bottom of "Date Recognition" group and choose "Add Format for All Documents" menu option.
• The JSON importer now supports JSON5 format, in addition to the JSON "classic" one and JSON Lines. This feature is, obviously, free for the users who purchased Import & Export.
• The "Replace" text field, located in the "Find" bar, now has an "X" button which clears the field, similar to the one from "Find" field.
Fixes
• Fixes a crash happening when a document is updated to the modified version on disk while a cell is being edited using the text box at the bottom.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.52 2024/08/20
Improvements
• Option-Command-Left/Right/Up/Down arrows now move to the beginning and the end of contiguous ranges of non-empty cells.
• Option-Shift-Command-Left/Right/Up/Down arrows now expand the selection to include up to the beginning and the end of contiguous ranges of non-empty cells.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.51 2024/06/19
Improvements
• The JSON importer & exporter now support JSON Lines format, in addition to the JSON "classic" one. This addition is, obviously, free for the users who purchased Import & Export.
• The JSON importer automatically detects data in JSON Lines format and correctly extracts it. For the JSON exporter there is an option for you to choose the desired output format: "JSON (Classic)" or "JSON Lines".
Fixes
• When printing documents, or saving them as PDF, the header rows & columns no longer overlap the data rows & columns if "Repeat Table Header" is checked. This was an issue introduced two updates ago.
• Show the ellipsis for the "Save…" menu item only if the document is new. Otherwise don't show it.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.50 2024/05/26
Fixes
• An issue introduced in the previous update, where the focus would "jump" from the text box at the bottom, is now fixed.
• When setting the column width or row height in "Set Row & Column Size" sidebar, the "pt" sufix may be omitted.
―――
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
We constantly want to improve the quality of our apps. For any feedback, questions and ideas please contact us at easy.csv.editor@gmail.com
2.49 2024/05/16
Improvements
• The documents can now be exported via AppleScript. The supported formats are: PDF, Microsoft Excel, Markdown, HTML, XML, JSON, PLIST. All formats, except PDF, require the purchase of "Import & Export" before they can be used. For a sample script of how you can export you can check "Script → Scripting Guide → Script with AppleScript".
• The default value of "Horizontal Pagination", used when printing or generating a PDF, is now set to "Fit". This is more in line with what users expect.
Fixes
• Fixes a pesky freeze/hang happening in some cases when saving a document or when showing the "Document Properties" sidebar.
• Fixes an issue where the options changed in the panel displayed when doing a "Save as PDF..." were not applied to the actual PDF.
---
If you enjoy Easy CSV Editor and find it useful, please also consider Easy CSV Editor Mobile, the sibling app specifically made for iPhones and iPads.
For any feedback, questions or ideas please contact us at easy.csv.editor@gmail.com
更多 版本 2.73 8月6日
不收集資料 開發者不會從這個 App 收集任何資料。