Easy CSV Editor
Разработчикам
Только для Mac
899,00 ₽ · Встроенные покупки
Easy CSV Editor is one of the best editors for CSV and TSV files you'll find on the market.
In a clean and user-friendly interface it offers simplicity and flexibility to edit both small and large documents.
The app is built entirely using the native technologies provided by Apple for the macOS and seamlessly integrated in the environment. That's why you'll feel right at home from the moment you open the app.
We greatly value your privacy, so everything you do in the app is done locally, nothing leaves your computer. No analytics, no servers, no phoning home. You can even use the app when you have no internet connection.
# Core Features
• Open, create, edit & save CSV files even if they are not properly formatted, like don't have the same number of fields in each row
• Data preservation - your data remains unchanged, just like you expect, including numbers with leading zeroes
• Auto-detect CSV format, while providing you the option to adjust the detected parameters
• Progress indicator along with a time estimate when loading huge files
• Visualize & change the properties of an opened CSV document
• Detect CSV comment lines & treat them differently
• Easily navigate in the document using well established shortcuts (check "Help -> Keyboard Shortcuts" for all of them)
• Copy, cut or clear a group of cells or entire rows or columns
• Set as header rows up to 10 rows & up to 10 columns as header columns. Choose if they stay frozen or not.
• Resize rows & columns so you can easily see the whole content of the cells
• Hide rows & columns
• Drag & move entire columns or rows
• Autofill by dragging the right corner of the selected cells
• Move cells by dragging the selection's margins
• Shuffle selected cells by row
• Text transformations for the selected cells: trim, enclose, HTML escape/unescape & more
• Fill the selected cells using text of your choice
• Find duplicate or unique data
• Merge or split the selected cells or columns
• Split documents by number of rows or document size
• Status bar at the bottom of the window, showing various statistics & calculations
• A big, resizable, text box located above the status bar showing the content of selected cell. You can edit the text in this box, too.
• Full support for Undo & Redo
• Print
• Support for tabs
• Dark mode
• A lot of options available in the Preferences to make the app look & behave exactly the way you want
# Data Detection & Reformatting
• Auto-detect numbers & dates
• Change the format of dates & numbers
# Column Explorer
• Provides a compact interface which lets you explore & manage the columns from the document in a very easy & intuitive way
• Drill down to get more statistics for those columns which are of interest to you
# Filter
• Focus on the very specific data that you want to check by using the powerful filtering capabilities existing in the app
• Filter by multiple columns & choose from the many rules which are available
• Save & (re)load the filter rules - handy when you want to apply them to multiple files with the same structure
# Sort
• Sort the entire document or selected rows or just specific cells
• Fine tune the sorting by including multiple columns
# Find & Replace
• Find and replace text using a familiar, yet powerful, interface
• For power users there's support for ICU regular expressions (both for find & for replace) but there's also support to search for built in patterns (i.e. email addresses, phone numbers or web addresses)
• Choose where to search: in the entire document or specific columns, rows or cells
# Import & Export
• Export CSV as: Excel files, Markdown, HTML, XML, JSON, PLIST
• Import CSV from: Excel files, XML sources (local files or remote URLs), RSS feeds, JSON data, HTML tables in web pages, tables in (Multi)Markdown files, .vcard files, macOS' Contacts
• Import & Export is available as an in-app purchase, but a trial is available for free
For more info & screenshots please visit https://vdt-labs.com/easy-csv-editor
еще A fairly good application for working with сsv tables. It would be very good if the developer adds the sorting of the columns by the date and the exact entry of the phrase in the line.
Ответ разработчика Tomatok11, thanks for your feedback! I'm gonna add the items you suggest in the backlog and see if I can tackle them in the next releases.
A fairly good application for working with сsv tables. It would be very good if the developer adds the sorting of the columns by the date and the exact entry of the phrase in the line.
Tomatok11, thanks for your feedback! I'm gonna add the items you suggest in the backlog and see if I can tackle them in the next releases.
Не хватает полноценной фильтрации с отображением строк, соответствующих определенной маске.
Ответ разработчика [Update September 17, 2019] akhrol, I'm very excited to let you know that v1.45 of Easy CSV Editor adds support for filtering! Please give it a try and feel free to provide any feedback at easy.csv.editor@gmail.com [Original reply] akhrol, thank you for your review! Filtering is something I already have on my list and will be tackled in a future update.
Не хватает полноценной фильтрации с отображением строк, соответствующих определенной маске.
[Update September 17, 2019] akhrol, I'm very excited to let you know that v1.45 of Easy CSV Editor adds support for filtering! Please give it a try and feel free to provide any feedback at easy.csv.editor@gmail.com [Original reply] akhrol, thank you for your review! Filtering is something I already have on my list and will be tackled in a future update.
Экспорт в Excel стоит отдельных денег.
Ответ разработчика Yes, the "Import & Export" is a paid feature, a trial being provided for free, as it's clearly mentioned in the app's description. The price for this feature is more than reasonable, given that it's a one time purchase (you purchase it once and you'll have it forever).
Экспорт в Excel стоит отдельных денег.
Yes, the "Import & Export" is a paid feature, a trial being provided for free, as it's clearly mentioned in the app's description. The price for this feature is more than reasonable, given that it's a one time purchase (you purchase it once and you'll have it forever).
That's great!! Thank you for adding the case-ignoring feature so quickly
Ответ разработчика Maksiiimus777, the search for case sensitive/insensitive is driven by the "Ignore Case" flag in the Find's options (click the small arrow near the "loupe" button in the Find bar). If this option is checked then the case will insensitive.
That's great!! Thank you for adding the case-ignoring feature so quickly
Maksiiimus777, the search for case sensitive/insensitive is driven by the "Ignore Case" flag in the Find's options (click the small arrow near the "loupe" button in the Find bar). If this option is checked then the case will insensitive.
• 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 дн.
• Another attempt to fix a crash introduced in the v2.66 of the app, happening in OS versions prior to macOS 26.
2.68 9 апр.
• Attempts to fix a crash introduced in the previous update, happening only on macOS 15 (Sequoia).
2.67 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 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 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 02.10.2025
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 22.08.2025
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 04.08.2025
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 25.06.2025
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 19.05.2025
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 20.04.2025
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 24.02.2025
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 07.02.2025
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 11.11.2024
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 16.10.2024
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 15.10.2024
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 10.09.2024
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 20.08.2024
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 19.06.2024
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 26.05.2024
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 16.05.2024
Improvements
• The width of the columns that you explicitly set is now preserved between files' reopening.
• When resizing a column or row, by dragging the separator, an indicator is displayed showing the width of the column or the height of the row.
• You can precisely resize one or multiple columns or rows by using the sidebar presented when selecting "Table Extra → Set Row & Column Size" menu item.
Bug fixing
• Fixes an issue when auto-filling sequences like `080-03` . Previously it was (wrongly) filled like `080-2`, `080-1` etc, but now it (correctly) fills like `080-04`, `080-05`, etc.
―――
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.48 13.05.2024
Improvements
• A contextual menu is presented when right-clicking the top left corner of the CSV table.
• The height of the text box (located at the bottom of CSV table) is preserved between file reopening.
―――
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.47 12.04.2024
Improvements
• The contrast of selected cells is improved compared with the non-selected ones. This is true for all appearances supported by the app (light, dark, black).
• Holding option (⌥) key while dragging one or more rows or columns will duplicate them instead of moving.
• You can toggle the visibility of the text box at the bottom of the document window by using Command-Backslash (\) keyboard shortcut.
• The alert which appears when a file is changed externally contains an additional option which, when toggled, automatically applies the selected action ("Keep Version" or "Update") until the file is closed or Easy CSV Editor is relaunched.
―――
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.46 26.03.2024
Bug fixing
• Fixes a crash happening, in some situations, when pasting new rows.
• Fixes an issue where the columns could not be moved if there was at least one hidden row. Similarly, the issue was present (and fixed) for rows.
―――
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.45 12.01.2024
• 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 дн.
Сбор данных не ведется Разработчик не ведет сбор данных в этом приложении.