Modern CSV 2.1 is now available.
August 7, 2024Modern CSV is a tabular file editor with powerful editing features, large file viewing, and analysis capabilities. Now, with version 2.2, it has print and PDF export capabilities. You can download it here:
Windows Installer (EXE)
Windows Portable (Zip)
macOS (DMG)
Linux (Tarball)

Modern CSV Print Window
In addition to the standard printing options (printer, margins, page size, etc.), it has options specific to CSV files:
- Printer row/column headers on each page
- Print row/column labels on each page
- Vertical/horizontal gridlines
- Center it vertically/horizontally
- Order the pages row-wise or column-wise
- Print the file title or page numbers on each page
It can also limit the contents to only selected rows, selected columns, or both.
It uses the same font, font size, row heights, and column widths as the CSV file, so it’s pretty close to a WYSIWYG printer/exporter.
Built on top of version 2.1
In case you missed version 2.1, it comes with these improvements:
- Pivot Table
- Import/Export JSON and XML files
- Statistics improvements
- Settings to disable snapping to rows and columns
- Add or Update ID Column feature
- Modernized UI
You can read more about it here.
Moving Forward
It’s now time to focus on version 3. Though not written in stone, here are a few possibilities under consideration:
- Graphing (scatter plots, histograms, regression, etc.)
- Formulas
- Scripting
- CLI commands
- Multiple panes
Additionally, I have a few other projects in the background I’m excited to finish and release.
If you have any thoughts about version 2.2 or what should be in version 3, please share them here.
Once again, here are the download links:
Windows Installer (EXE)
Windows Portable (Zip)
macOS (DMG)
Linux (Tarball)