The ultimate CSV editor you've been waiting for.
Website • Documentation • Bug Reports or Feature Requests
SmoothCSV is a cross-platform CSV editor built for real work. Edit your files intuitively, exactly how you want. Lightning-fast performance, handles messy data, and powerful features like SQL queries. Just smooth CSV editing that works.
My aspiration is for this app to eventually be considered the "VS Code of tabular editors."
- Power Grid Editor: Intuitive and performant editing with spreadsheet-like UI.
- Row/Column Tools: Insert, delete, move, hide, dedupe.
- Find & Replace: Search and replace with regex support.
- Filtering: SQL-style filters or a visual condition builder.
- Sorting: Single or multi-column sorting by text, number, date, length.
- Multi-Cell Edit: Edit multiple cells simultaneously, similar to multi-cursor editing.
- SQL Console: Run SELECT queries on CSV files.
- Header Tools: Detect or set custom headers for structure.
- Text Transforms: Instant casing and naming conversions.
- Join & Split: Merge or split cells horizontally/vertically
- Copy/Paste As: Export selections as Markdown, HTML, JSON, SQL, LaTeX, etc.
- Excel Import/Export: Open and save
.xlsxfiles. - Customizable File Formats: Per-file delimiter, quotes, encoding, line endings.
- Themes: Light or dark with system auto-detect.
- Localization: English, Japanese, Spanish, Italian, Simplified Chinese.
- CLI: Launch files and jump to any row/column.
- Deep Link: Open files with
smoothcsv://URLs. - Auto-fill: Drag-fill cells with intelligent pattern detection.
- Cell Value Panel: Docked editor akin to Excel’s formula bar.
- Command Palette: Quick access to all features.
The source code is not yet public (I haven't decided whether it will be open-source or not).
This repository is used for issue tracking and release management.
Download the latest version from the releases page.
Report bugs or request features via the issue tracker.
- Alpha Release
- Implement basic functionality (file read/write, editing, undo/redo, copy/paste, find/replace, command palette, etc.)
- Beta Release
- Add Windows support
- Rebrand the app
- Add an updater
- Pay $99 for Apple Developer Program
- Localize for Japanese, Spanish, Chinese-Simplified
- Stable Release
- Implement all features from the original SmoothCSV
- Add a toolbar
- Build a website
- Implement settings
- Launch on Product Hunt
- Improve performance
- Coming Soon
- Implement dark mode
- Add Linux support
- Future Plans
- SmoothCSV in Browser
- Develop an extension system
- Diff viewer
- Open-source the project
- Support additional file formats (like JSON, Avro, Parquet, etc.)
- Integrate AI assistance
If you like this project and would like to support me:
Also, please:
- ⭐ Star this repository
- 🐦 Follow me on X for updates:
- Official updates: @smoothcsv
- Author (Japanese): @kohii00


