
Редактируйте так, как вам удобно
Привычный интерфейс электронной таблицы, где все инструменты всегда под рукой. Работает плавно и на сотне, и на миллионе строк.
SmoothCSV предлагает полный набор инструментов для эффективной работы с CSV-файлами.

Привычный интерфейс электронной таблицы, где все инструменты всегда под рукой. Работает плавно и на сотне, и на миллионе строк.

Выполняйте SQL-запросы, сравнивайте два файла рядом, смотрите мгновенную статистику по выделению. SmoothCSV помогает не только менять данные, но и понимать их.

SmoothCSV автоматически определяет кодировку, разделитель, символ кавычек и строку заголовка при открытии файла, а затем не меняет ничего, чего вы не меняли. Ведущие нули не пропадают, даты не переписываются, кавычки не меняются без вашего ведома.
Любая функция доступна из палитры команд. Нажмите ⌘⇧P (или Ctrl+Shift+P) и начните вводить название.
Редактирование в стиле электронных таблиц, настроенное под табличные данные.
Интуитивное редактирование в интерфейсе электронной таблицы и плавная работа даже с большими файлами.
Вставка, удаление, перемещение, скрытие, удаление дубликатов.
Редактируйте сразу несколько ячеек — как при работе с несколькими курсорами.
Заполняйте ячейки перетаскиванием с автоматическим распознаванием шаблонов.
Меняйте выделенные ячейки местами с соседями в любом направлении.
Закреплённый редактор, похожий на строку формул в Excel, — удобно для длинных и многострочных значений.
Показывает одну строку в виде вертикального списка полей — так широкие таблицы удобнее читать и редактировать.
Меняйте местами строки и столбцы одной командой.
Заблокируйте файл, чтобы избежать случайных изменений.
Добавляйте или исключайте диапазоны, инвертируйте всё выделение, выделяйте данные столбца или строки без заголовка.
Точно находите, отбирайте и упорядочивайте данные.
Поиск и замена с поддержкой регулярных выражений.
Выбирайте нужные значения или задавайте условия прямо из заголовка столбца.
Фильтры в стиле SQL или визуальный конструктор условий.
Автоматически распознаёт числа, даты и текст и сортирует каждый тип в правильном порядке.
Сортировка по нескольким ключам с настройкой направления и типа для каждого столбца.
SQL, сравнение, агрегация, преобразование — операции, которые опытные пользователи CSV выполняют каждый день.
Выполняйте SELECT-запросы к вашим CSV-файлам.
Сравнивайте два файла (или файл с буфером обмена) бок о бок — с объединением в один клик и посимвольной подсветкой различий.
Мгновенная статистика по выделению: сумма, среднее, минимум, максимум, количество.
Закрепляйте итоговые строки в таблице, чтобы суммы оставались на виду при прокрутке.
Мгновенное изменение регистра, стилей именования, преобразование полноширинных и полуширинных символов.
Объединяйте или разделяйте ячейки по горизонтали и вертикали.
Все особенности формата CSV — можно задать и сохранить в точности.
Разделитель, кавычки, кодировка и символы конца строки — свои для каждого файла.
Задавайте разные правила заключения в кавычки для заголовка, тела и отдельных столбцов или переключайтесь в ручной режим, чтобы сохранить исходные кавычки каждой ячейки.
С одного взгляда видно, какие ячейки будут заключены в кавычки при сохранении.
Сохраняйте любимые форматы и применяйте их автоматически по пути файла.
Разделитель, кодировка и строки заголовка определяются автоматически при открытии.
Свободно переносите данные в SmoothCSV и обратно.
Экспортируйте выделение в Markdown, HTML, JSON, SQL, LaTeX и другие форматы.
Открывайте и сохраняйте файлы `.xlsx`.
Открывайте URL из ячеек прямо в браузере.
Открывайте файлы из терминала, переходите к любой строке или столбцу, передавайте данные через stdin, сравнивайте два файла.
Открывайте файлы по ссылкам `smoothcsv://`.
Настройте SmoothCSV под свой стиль работы.
Переназначайте любые сочетания клавиш, при желании — с условиями по контексту.
Светлая или тёмная тема с автоопределением по системе.
Английский, японский, китайский, французский, итальянский, испанский, немецкий, русский, корейский, португальский, турецкий.
Работает там, где нужно вам — быстро и предсказуемо на реальных файлах.
Нативные установщики для всех основных десктопных платформ.
Сборка для Windows без установки — подходит для USB-накопителей и ограниченных окружений.
Официально распространяется как `smoothcsv-bin`.
Открывает CSV-файл размером 100 МБ до 12 раз быстрее, чем Excel, и остаётся отзывчивым при прокрутке.
Автоматически создаёт резервную копию файла перед перезаписью.
Автоматически перечитывает файл при его изменении на диске.
Направление, в котором развивается SmoothCSV. Следить за прогрессом можно в репозитории на GitHub.