Форматы · Код и данные

Чем открыть файл CSV

CSV-файл (.csv) — это простая таблица, где значения разделены запятой или точкой с запятой. Открыть его можно и Excel, и LibreOffice, и онлайн в Google Таблицах. Но если открыть «двойным щелчком», кириллица часто превращается в кракозябры, числа теряют ведущие нули, а большие коды показываются «1,2E+11». Покажем, чем открыть CSV на Windows, macOS и онлайн так, чтобы данные остались целыми.

Обновлено: 25 июня 2026 Редакция LoadFile Чтение 4 мин
Содержание
  1. Что такое CSV
  2. Чем открыть CSV на Windows
  3. Чем открыть CSV на macOS
  4. Чем открыть CSV онлайн
  5. Как открыть без потери кодировки
  6. Частые проблемы
  7. Как конвертировать CSV в XLSX
  8. Частые вопросы

Что такое CSV

CSV (Comma-Separated Values, «значения, разделённые запятыми») — текстовый формат для хранения таблиц. Каждая строка файла — это строка таблицы, а столбцы разделены символом-разделителем: запятой , или точкой с запятой ;. CSV понимают почти все программы для работы с данными — от Excel до баз данных, поэтому это универсальный формат для выгрузок, отчётов и импорта-экспорта.

name,city,age Анна,Москва,29 Иван,Казань,34

Так как внутри это обычный текст, формат зависит от двух вещей: какой использован разделитель и в какой кодировке сохранён файл. Именно из-за них и возникают «кракозябры» при открытии.

Чем открыть CSV на Windows

Способов несколько — от привычного Excel до текстовых редакторов:

  • Microsoft Excel — открывает CSV «двойным щелчком», но именно так и появляются кракозябры с кириллицей. Правильный путь — мастер импорта: вкладка «Данные» → «Из текста/CSV», где можно задать кодировку UTF-8 и разделитель, а нужные столбцы (телефоны, артикулы) указать как «Текст», чтобы не потерять ведущие нули и не получить экспоненту.
  • LibreOffice Calc — бесплатная альтернатива. При открытии CSV сразу показывает окно с выбором кодировки и разделителя и предпросмотром таблицы. Часто удобнее Excel именно для CSV.
  • Notepad++ — бесплатный редактор: посмотреть «сырой» текст файла, проверить разделитель и при необходимости сменить кодировку (меню «Кодировки»).
  • VS Code — откроет CSV как текст, покажет кодировку в строке состояния и поможет её переключить; с расширениями подсвечивает столбцы.

См. также: Лучшие редакторы кода и текста →

Чем открыть CSV на macOS

На Mac CSV тоже открывается несколькими приложениями:

  • Numbers — штатное приложение Apple. Открывает CSV двойным щелчком и обычно корректно распознаёт UTF-8; разделитель и кодировку можно уточнить при импорте.
  • LibreOffice Calc — работает на macOS так же, как на Windows, с тем же удобным окном выбора кодировки и разделителя.
  • Microsoft Excel для Mac — есть, но мастер импорта здесь беднее, поэтому для проблемных файлов чаще выручают Numbers или LibreOffice.

Чем открыть CSV онлайн

Если устанавливать ничего не хочется, открыть CSV можно прямо в браузере:

  • Google Таблицы — «Файл» → «Импортировать» → загрузите CSV. Google сам определит кодировку (UTF-8 распознаёт хорошо) и предложит выбрать разделитель. Удобно для совместной работы и быстрого просмотра.
Внимание

Не загружайте в онлайн-сервисы CSV с персональными данными, клиентскими базами или платёжной информацией — файл уходит на сторонний сервер. Подробнее — в разделе безопасности.

Как открыть без потери кодировки

Главная задача — открыть CSV так, чтобы кириллица не превратилась в «РђРЅРЅР°», а числа остались числами. Три правила:

  1. Выберите кодировку. Для русского текста почти всегда нужен UTF-8 (иногда — Windows-1251 для старых выгрузок из 1С). Не открывайте файл вслепую двойным щелчком — используйте импорт, где кодировка указывается явно.
  2. Укажите разделитель. Если столбцы «склеились» в один — выбран не тот разделитель. Попробуйте точку с запятой ; вместо запятой , (или наоборот) и смотрите на предпросмотр.
  3. Сохраните ведущие нули и длинные числа. Столбцы с телефонами, артикулами, ИНН помечайте при импорте как «Текст» — иначе Excel «съест» ноль в начале и покажет большие коды как 1,2E+11.
💡
Совет

В Excel не открывайте CSV двойным щелчком. Создайте пустую книгу и используйте «Данные» → «Из текста/CSV»: там вы зададите и кодировку, и разделитель, и типы столбцов — кракозябры и потерянные нули исчезнут.

Частые проблемы

ПроблемаПричинаРешение
Кракозябры вместо кириллицыФайл в UTF-8, а открыт как Windows-1251 (или наоборот)Импортировать с явным выбором UTF-8
Все данные в одном столбцеВыбран не тот разделительУказать ; вместо , (или наоборот)
Большое число как «1,2E+11»Excel воспринял код как числоПометить столбец как «Текст» при импорте
Пропал ведущий ноль (007 → 7)То же — число вместо текстаИмпортировать столбец как «Текст»
Дата «съехала» в другой форматАвтораспознавание датЗадать столбцу формат «Текст» или нужный формат даты

Как конвертировать CSV в XLSX

Если CSV нужно отдать коллегам или сохранить форматирование и формулы, его удобно превратить в обычную книгу Excel (.xlsx). Самый надёжный способ — открыть CSV через мастер импорта в Excel или LibreOffice Calc и сохранить как «Книга Excel (*.xlsx)». Для разовой конвертации без установки программ подойдут онлайн-сервисы.

См. также: 10 бесплатных онлайн-конвертеров файлов →

Частые вопросы

Почему в CSV кракозябры и как это исправить?

Файл сохранён в одной кодировке (обычно UTF-8), а программа открыла его в другой (Windows-1251). Не открывайте CSV двойным щелчком — используйте импорт с явным выбором кодировки UTF-8 в Excel, LibreOffice или Google Таблицах.

Какой разделитель в CSV — запятая или точка с запятой?

Зависит от файла. В международном формате это запятая, но в выгрузках из российских систем и Excel часто точка с запятой, потому что запятая занята как десятичный разделитель. При импорте просто выберите тот, при котором столбцы разделяются правильно.

Как сохранить ведущие нули и длинные числа в CSV?

При импорте в Excel пометьте такие столбцы (телефоны, артикулы, ИНН) как «Текст». Иначе Excel уберёт ведущий ноль и покажет большие числа в виде экспоненты «1,2E+11».

Можно ли открыть CSV в Excel без проблем с кодировкой?

Да. Не открывайте файл двойным щелчком, а зайдите «Данные» → «Из текста/CSV», укажите кодировку UTF-8 и разделитель, проверьте предпросмотр и нажмите «Загрузить».


Читайте также


Кратко

CSV — это текстовая таблица со значениями через запятую или точку с запятой. Чтобы открыть без кракозябр, не щёлкайте по файлу дважды, а импортируйте его с явным выбором кодировки UTF-8 и разделителя — в Excel («Данные» → «Из текста/CSV»), LibreOffice Calc, Numbers или Google Таблицах. Столбцы с телефонами и кодами помечайте как «Текст», чтобы сохранить ведущие нули и избежать экспоненты. Если нужен полноценный файл Excel — сохраните CSV как .xlsx или воспользуйтесь онлайн-конвертером.