Чем открыть файл .csv
CSV — текстовый файл с табличными данными, где значения разделены запятой или другим символом. Открыть его можно в Excel, LibreOffice Calc, Google Таблицах, Numbers или любом текстовом редакторе. Главное при открытии — правильно указать кодировку и разделитель, иначе все данные окажутся в одном столбце или превратятся в нечитаемые символы.
- Расширение
- .csv
- Тип
- Таблицы
- Конвертировать в
- .xlsx, .ods, .json, .xml
Comma-Separated Values (значения, разделённые запятыми)
Программы для файла .csv
| Где открыть | Программа | Цена | Чем удобна |
|---|---|---|---|
| Windows | Microsoft Excel | платно | Импорт через «Данные» → «Из текста/CSV» с выбором кодировки |
| LibreOffice Calc | бесплатно | Бесплатный, открывает большие файлы, мастер импорта | |
| Notepad++ | бесплатно | Просмотр и правка как обычного текста, смена кодировки | |
| Visual Studio Code | бесплатно | Удобно для CSV с сотнями столбцов и выгрузок из API | |
| Блокнот | бесплатно | Быстрый просмотр содержимого без форматирования | |
| macOS | Microsoft Excel | платно | Мастер импорта текста с настройкой разделителя |
| Numbers | бесплатно | Встроен в macOS, разделитель задаётся при импорте | |
| LibreOffice Calc | бесплатно | Полноценная работа с таблицей и экспорт обратно в CSV | |
| TextEdit | бесплатно | Только в режиме простого текста, иначе форматирование испортит файл | |
| Visual Studio Code | бесплатно | Просмотр структуры и подсветка строк | |
| Linux | LibreOffice Calc | бесплатно | Основной вариант с диалогом импорта |
| Gnumeric | бесплатно | Лёгкая таблица, аккуратно работает с числами | |
| Kate | бесплатно | Текстовый редактор с выбором кодировки | |
| Visual Studio Code | бесплатно | Просмотр больших файлов и поиск по столбцам | |
| csvkit | бесплатно | Набор утилит командной строки для фильтрации и статистики | |
| Android | Google Таблицы | бесплатно | Открытие через «Открыть с помощью» в проводнике |
| Microsoft Excel | бесплатно | Бесплатно на телефоне, базовое редактирование | |
| LibreOffice Viewer | бесплатно | Только просмотр, без правки | |
| iPhone и iPad | Numbers | бесплатно | Импорт CSV, разделитель настраивается |
| Google Таблицы | бесплатно | Работает через приложение «Файлы» | |
| Microsoft Excel | бесплатно | Просмотр и простая правка на iPhone и iPad | |
| Онлайн | Google Таблицы | бесплатно | Импорт файла с Диска, без установки программ |
| Excel в браузере (Microsoft 365) | бесплатно | Нужна учётная запись и загрузка файла в OneDrive | |
| vscode.dev | бесплатно | Просмотр CSV как текста прямо в браузере |
Похожие форматы: .xlsx, .xls, .tsv, .ods, .json, .txt
Содержание
Коротко: как открыть файл .csv в Windows
- Запустите Excel с пустой книгой. Не открывайте файл двойным щелчком: Excel применит системный разделитель списка, и данные с запятыми окажутся в одном столбце.
- Выберите импорт текста. Вкладка «Данные» → «Из текста/CSV». В старых версиях: «Файл» → «Открыть» и тип файла «Текст (.txt, .csv)».
- Укажите кодировку. В окне импорта задайте источник файла: UTF-8 или 1251 (кириллица). Если вместо букв появились посторонние символы, просто смените кодировку в списке.
- Задайте разделитель. Выберите запятую, точку с запятой или табуляцию и проверьте предпросмотр: столбцы должны разделиться.
- Загрузите данные. Нажмите «Загрузить». При необходимости до загрузки переключите числовые столбцы (артикулы, телефоны) в текстовый формат.
Что это за файл
CSV расшифровывается как Comma-Separated Values — «значения, разделённые запятыми». Внутри нет ни таблиц, ни форматирования, ни формул: это обычный текст, где каждая строка соответствует записи, а поля отделены друг от друга условным символом. Двойные кавычки защищают поля, внутри которых встречается разделитель, кавычка или перенос строки; кавычка внутри такого поля удваивается.
Базовые правила описаны в рекомендации RFC 4180, но на практике отклонения встречаются постоянно: единого строгого стандарта де-факто нет, поэтому при импорте всегда проверяют предпросмотр.
Файлы такого вида создают:
- офисные пакеты — Excel, LibreOffice Calc, Numbers, «Р7-Офис»;
- облачные сервисы — Google Таблицы;
- учётные системы и CRM — «1С», Битрикс24, amoCRM;
- банки в выписках по счёту и операциям;
- маркетплейсы и сервисы аналитики при выгрузке отчётов;
- скрипты на Python, PHP и других языках, а также скрипты выгрузки из баз данных.
Типичная структура: первая строка — названия столбцов, дальше данные. Если заголовка нет, его роль играет первая запись, и программа может принять её за шапку.
Разновидности одного расширения
- Разделитель. Запятая (международный вариант), точка с запятой (типично для русской локали, выгрузок «1С» и банков), табуляция (фактически TSV), реже вертикальная черта.
- Кодировка. UTF-8, UTF-8 с BOM, Windows-1251, иногда UTF-16. От неё зависит, прочитаются ли русские буквы.
- Переносы строк. CRLF в Windows, LF в Unix и macOS.
- Содержимое. Иногда под расширением .csv лежит HTML-таблица или файл XLS, переименованный вручную. Проверяется открытием в текстовом редакторе: если видны теги
<table>или двоичный мусор, формат другой.
Чем открыть на Windows
Основной инструмент — Microsoft Excel. Порядок действий важен: если дважды щёлкнуть по файлу, Excel применит разделитель из региональных настроек, и таблица с запятыми попадёт в один столбец.
- Запустите Excel и создайте пустую книгу.
- Откройте вкладку «Данные» → «Из текста/CSV». В старых версиях — «Файл» → «Открыть» с типом «Текст (*.txt, *.csv)» или мастер импорта.
- Выберите файл и укажите источник (кодировку): UTF-8 или 1251.
- Задайте разделитель и проверьте предпросмотр.
- Нажмите «Загрузить».
Учтите ограничения: лист Excel вмещает 1 048 576 строк и 16 384 столбца, а длинные числовые значения вроде номеров карт и артикулов превращаются в запись вида 1,23E+15. На этапе импорта такие столбцы переводят в текстовый формат.
Бесплатная альтернатива — LibreOffice Calc с собственным диалогом импорта. Для просмотра и правки «как текста» подойдут Блокнот, Notepad++, Visual Studio Code: в них видно разделители, кодировку и лишние кавычки, что удобно при отладке выгрузок. Файлы в сотни мегабайт удобнее смотреть в специализированных редакторах или загружать в базу данных.
На macOS
- Numbers открывает CSV, но по умолчанию ориентируется на локальный разделитель; при импорте его можно переключить. Обратное сохранение в CSV тоже настраивается.
- Microsoft Excel для Mac работает так же, как в Windows: импорт через «Данные» → «Из текста».
- LibreOffice Calc и Visual Studio Code дают те же возможности, что и на Windows.
- TextEdit годится только в режиме простого текста, иначе при сохранении добавится форматирование и файл перестанет быть CSV.
На Android и iPhone
На телефоне удобнее всего облачные таблицы. В проводнике или приложении «Файлы» выберите файл, затем «Открыть с помощью» и нужную программу.
- Android: Google Таблицы, Microsoft Excel, LibreOffice Viewer (только просмотр).
- iPhone и iPad: Numbers, Google Таблицы, Microsoft Excel.
Мобильные приложения хорошо справляются с просмотром, но при сохранении могут изменить кодировку, разделитель и число десятичных знаков. Если файл предназначен для обмена с другой системой, результат лучше перепроверить на компьютере.
Онлайн без установки программ
- Google Таблицы. Загрузите файл на Диск, откройте его через «Открыть с помощью» → Google Таблицы. Разделитель и кодировку сервис обычно определяет сам.
- Excel в браузере. Загрузите файл в OneDrive и откройте в веб-версии Microsoft 365; нужна учётная запись.
- vscode.dev. Показывает содержимое как текст, полезно для проверки структуры и первых строк.
Бесплатные онлайн-конвертеры и просмотрщики удобны для разовых задач, но загружать в них банковские выписки, списки клиентов и другие персональные данные не стоит.
Как конвертировать в другие форматы
| Куда | Зачем | Как |
|---|---|---|
| XLSX | формулы, форматирование, несколько листов | открыть и «Сохранить как» → «Книга Excel» (подробнее о XLSX) |
| ODS | работа в LibreOffice | «Сохранить как» → ODF |
| TSV | данные с запятыми внутри полей | сменить разделитель на табуляцию при экспорте |
| JSON, XML | импорт на сайт, обмен с API | скрипт или конвертер, формат описан в разделах JSON и XML |
| отправить читаемый отчёт | печать в PDF из таблицы |
При переводе в XLSX проверяйте даты, ведущие нули и длинные числа: Excel охотно превращает «01.02» в дату, а «00123» — в 123. Для загрузки товаров в интернет-магазин полезна инструкция по импорту товаров из Excel; если CSV получен разбором веб-страниц, пригодится материал о парсинге сайтов.
Что делать, если файл не открывается
- Все данные в одном столбце. Неверный разделитель. Импортируйте через «Из текста/CSV» или смените разделитель списка в параметрах Windows.
- Вместо букв — посторонние символы. Не та кодировка: переключите UTF-8 на 1251 или обратно.
- Пропали нули и точность чисел. Задайте столбцу текстовый формат до импорта.
- Сообщение о повреждении файла. Скорее всего, внутри HTML или другой формат. Откройте первые строки в Блокноте.
- Файл слишком большой. Excel не загрузит его целиком: используйте LibreOffice, СУБД или обработку скриптом.
- Таблица пустая. В файле только заголовок либо выбран неверный разделитель, и программа не нашла ни одного столбца.
- Ошибка при открытии на телефоне. Мобильные приложения хуже переносят нестандартные кодировки — откройте файл на компьютере.
Безопасность
CSV — текстовый формат: макросов, встроенных объектов и исполняемого кода в нём нет. Но риски всё же существуют.
- CSV-инъекция. Если ячейка начинается с
=,+,-или@, Excel может воспринять её как формулу, в том числе как внешний запрос. Открывая выгрузку из недоверенного источника, импортируйте данные как текст, а не двойным щелчком. - Подмена расширения. Файл
schet.csv.exeилиschet.csv.js— это программа или скрипт. Включите отображение расширений в проводнике. - Фишинг. Вложение «выписка.csv» иногда оказывается HTML-страницей с формой ввода логина и пароля. Проверяйте, что файл действительно текстовый, и не вводите данные по ссылкам из писем.
- Утечка данных. Онлайн-просмотрщики получают копию файла — используйте их только для обезличенных наборов.
Частые вопросы
Чем открыть файл CSV на компьютере?
Удобнее всего Microsoft Excel или бесплатный LibreOffice Calc — они показывают данные таблицей и позволяют сохранить результат в другом формате. Для быстрого просмотра подойдёт Блокнот, Notepad++ или Visual Studio Code. Если файл нужно превратить в полноценную книгу, см. формат XLSX.
Почему CSV открывается в одной колонке?
Значит, разделитель не совпал с системным. Русская локаль обычно ждёт точку с запятой, а файл содержит запятые. Откройте его через «Данные» → «Из текста/CSV» и укажите нужный символ вручную либо смените разделитель списка в параметрах Windows.
Чем открыть CSV на Android?
В проводнике выберите файл и пункт «Открыть с помощью», затем Google Таблицы, Microsoft Excel или LibreOffice Viewer. Данные отобразятся таблицей, но при сохранении мобильные приложения могут поменять кодировку и разделитель — результат лучше проверить на компьютере.
Как открыть CSV онлайн без установки программ?
Загрузите файл в Google Таблицы или в веб-версию Excel и выберите импорт. Для простого просмотра подойдёт vscode.dev. Не отправляйте на сторонние онлайн-конвертеры выписки, списки клиентов и другие персональные данные.
Чем отличается CSV от XLSX?
CSV — обычный текст: только строки и разделители, без форматирования, формул, нескольких листов и типов ячеек. XLSX — архив с полноценной книгой Excel. Поэтому CSV удобен для обмена между программами, а для расчётов его лучше пересохранить в XLSX.
Почему вместо русских букв появились непонятные символы?
Файл сохранён в Windows-1251, а программа читает его как UTF-8, или наоборот. Укажите кодировку при импорте: 1251 для старых выгрузок из «1С» и банковских систем, UTF-8 для современных сервисов. В Блокноте и Notepad++ кодировку можно сменить и пересохранить файл.
Материал подготовлен редакцией справочника Торох и носит справочный характер: интерфейсы программ и настройки серверов зависят от версии. Нашли неточность? Напишите нам.