Конвертер CSV в Excel
Откройте CSV, TSV или TXT в Excel без кракозябр и без «всё в одном столбце»: кодировка и разделитель определяются сами, ИНН и коды с ведущими нулями остаются текстом
Инструмент справился с вашей задачей?
Одно нажатие, без регистрации. По ответам мы решаем, какие инструменты дорабатывать первыми.
Ваш ответ здесь будет первым.
Этот инструмент ещё ждёт первого комментария
Нашли приём, остался вопрос или чего-то не хватило — напишите, пригодится следующим. Без почты и пароля · публикуем после проверки, обычно за 1–2 дня
Конвертировать CSV в Excel онлайн — открыть csv в эксель без кракозябр
CSV — это таблица в виде простого текста: каждая строка файла — строка таблицы, а значения разделены точкой с запятой, запятой или табуляцией. В CSV выгружают данные учётные программы, банки, CRM и интернет-сервисы, и чаще всего такой файл потом открывают в Excel. Двойной щелчок здесь подводит. По документации Microsoft, UTF-8 Excel узнаёт только по метке BOM в начале файла, а без неё Excel с русскими настройками Windows обычно читает текст как Windows-1251 — отсюда кракозябры вместо русских букв. Строку он делит по разделителю списка из региональных настроек, в русских это точка с запятой, поэтому файл через запятую ложится в один столбец.
Этот конвертер переводит CSV в Excel онлайн, и настраивать ничего не нужно: загрузите файл .csv, .tsv или .txt до 10 МБ и нажмите «Конвертировать в XLSX». Кодировку — UTF-8 с меткой BOM и без неё, UTF-16, Windows-1251, KOI8-R или CP866 (DOS) — и разделитель — точку с запятой, запятую, табуляцию или вертикальную черту «|» — конвертер определяет сам по содержимому файла. Разделитель внутри кавычек поле не режет, а служебная первая строка вида sep=; в лист не попадает. Результат — книга XLSX с одним листом: «Прайс май 2026.csv» станет файлом «Прайс май 2026.xlsx», а лист в нём будет называться «Прайс май 2026».
- Принимаем .csv, .tsv и .txt размером до 10 МБ
- Кодировка и разделитель определяются автоматически — выбирать ничего не нужно
- Числа, проценты и даты становятся значениями Excel, а коды и номера остаются текстом
- Формулы из CSV не выполняются — они попадают в ячейки текстом
- Регистрация не нужна, а файл удаляется с сервера сразу после обработки, самое позднее — через 20 минут
Что происходит с числами, датами и кодами при переводе csv в xlsx
Числа становятся числами, с которыми Excel считает и сортирует: 350,5, 1 234,56 с пробелами между разрядами, -500,00 и (100,00) — как минус 100. В русском файле 1.5 читается как число 1,5, а не как дата. Сумма «1 234,56 ₽» получает денежный формат рубля, а 15% становится числом 0,15 с форматом процента. Файлы с английскими настройками читаются по своим правилам: 1,234.56 и $1,234.56 там тоже числа. Даты становятся датами в русском виде ДД.ММ.ГГГГ: и 31.12.2025, и 31.12.25, и 12/31/2025 из английской таблицы превращаются в 31.12.2025, а дата со временем — в 31.12.2025 14:30. Дата, записанная как 2025-12-31, остаётся датой в том же виде ГГГГ-ММ-ДД.
Главная беда открытия CSV в Excel — длинные номера и коды. По документации Microsoft, Excel хранит в числе не больше 15 значащих цифр: у 20-значного счёта последние цифры превращаются в нули, 12-значный ИНН показывается как 7,70123E+11, а у кода 00123 и индекса 050000 пропадают ведущие нули. Конвертер находит такие столбцы сам и оставляет их текстом, как в файле: ИНН из 10 и 12 цифр, КПП, БИК, счета из 20 цифр, штрихкоды, телефоны, СНИЛС, номера карт и коды с ведущими нулями. Сколько столбцов сохранено текстом, страница пишет под кнопкой скачивания.
Формулы из CSV не выполняются. Строки вида =1+1, =HYPERLINK(…) или =СУММ(1;2) попадают в ячейки текстом, ровно как записаны в файле, а не живыми формулами. Это защита: через значения, которые начинаются со знаков =, +, - или @, в CSV прячут формулы, и Excel при открытии может их выполнить — такую атаку OWASP описывает под названием CSV-инъекция. Поэтому и строка «- пункт списка», и «+7 999» остаются в книге текстом.
- 350,5, 1 234,56, -500,00 и 1 234,56 ₽ — числа, 15% — процент
- 31.12.2025, 31.12.25 и 12/31/2025 — даты вида 31.12.2025
- ИНН, КПП, БИК, счета, штрихкоды, телефоны и коды с ведущими нулями — текстом
- Кавычки и переводы строк внутри ячейки сохраняются
Пределы Excel и случаи, когда результат может удивить
Лист Excel вмещает 1 048 576 строк и 16 384 столбца, а в одну ячейку — не больше 32 767 знаков. Если в CSV строк или столбцов больше, конвертер не отрезает лишнее молча, а отказывает и просит разделить файл на части. Ячейку длиннее 32 767 знаков он обрезает до этого предела и под кнопкой скачивания сообщает, сколько таких ячеек было. Файл больше 10 МБ отклоняется сразу, ещё до обработки, а на одну конвертацию отводится до 120 секунд.
Некоторые записи по одному файлу однозначно не разобрать. Если разделитель — запятая, а дробные числа тоже записаны через запятую и без кавычек, например Хлеб,45,50, сумма 45,50 разойдётся на два столбца: 45 и 50. Дата 05/03/2026, где оба числа не больше 12, в русском файле читается как 5 марта, а в английском — как 3 мая: порядок дня и месяца выбирается по языку файла. Столбец, где среди чисел встретился хотя бы один код с ведущим нулём, целиком остаётся текстом, как и числовой столбец с заголовком «Код», «Номер», «ИНН» или «Телефон». ИСТИНА и ЛОЖЬ в русском файле становятся логическими значениями, а TRUE и FALSE остаются текстом.
Пустой файл, в котором нет ни одной заполненной ячейки — только пробелы, переводы строк или разделители, — конвертер вернёт с сообщением, что файл пустой. Если под расширением .csv лежат двоичные данные, например книга Excel или архив, данные JSON или веб-страница, конвертер скажет, что внутри не таблица CSV, и подскажет, что делать. Файл в кодировке UTF-32 он не читает и предложит пересохранить его в UTF-8.
- До 1 048 576 строк и 16 384 столбцов — больше не вмещает лист Excel
- Ячейка длиннее 32 767 знаков обрезается, и страница сообщает, сколько таких ячеек
- Файл больше 10 МБ отклоняется сразу; на конвертацию отводится до 120 секунд
- Двоичный файл, JSON или HTML под именем .csv распознаётся ещё до обработки
Типичная задача: список контрагентов открылся кракозябрами
Из учётной программы выгружен список контрагентов в CSV: разделитель — точка с запятой, кодировка — UTF-8 без метки BOM, в столбцах — название, ИНН из 10 и 12 цифр, КПП, расчётный счёт из 20 цифр и телефон. При двойном щелчке Excel с русскими настройками показывает вместо названий непонятные символы, а 12-значные ИНН — в виде 7,70123E+11.
Открыть toolfox.ru/tools/csv-to-excel и перетащить файл на страницу
Нажать «Конвертировать в XLSX» — выбирать ничего не нужно
Прочитать под результатом: кодировка UTF-8, разделитель — точка с запятой, столбцы с кодами сохранены текстом
Скачать XLSX и открыть книгу в Excel двойным щелчком
Названия читаются по-русски, а ИНН, КПП, 20-значные счета и телефоны стоят в ячейках всеми цифрами, как в выгрузке, — их можно копировать и сверять без ручной правки формата ячеек.
Знаете ли вы?
Лист Excel вмещает 1 048 576 строк и 16 384 столбца — последний из них называется XFD, а в одной ячейке помещается не больше 32 767 знаков. Всё, что больше, в один лист не поместится.
Метка BOM — это невидимые байты в начале текстового файла: EF BB BF у UTF-8, FF FE или FE FF у UTF-16. Именно по ней Excel при двойном щелчке понимает, что CSV записан в UTF-8.
Первую строку sep=; Excel понимает как подсказку разделителя, но её нет ни в описании CSV в RFC 4180, ни в документации Microsoft, а Python и pandas читают такую строку как обычные данные.
В CSV нет типов данных: запись 05/03/2026 в американском файле означает 3 мая, а в российском — 5 марта. Поэтому порядок дня и месяца в таких датах приходится выбирать по языку всего файла.
Загружайте исходную выгрузку, а не файл, пересохранённый из Excel
Если CSV открыли в Excel двойным щелчком и сохранили поверх, в файле могут остаться уже искажённые значения: ИНН в виде 7,70123E+11, счёт с нулями вместо последних цифр, код 00123 без ведущих нулей. Вернуть потерянные цифры не сможет ни один конвертер. Поэтому загружайте в конвертер исходный файл из программы или сервиса — тогда коды и номера останутся в книге всеми цифрами.
Как перевести CSV в Excel — пошаговая инструкция
Загрузите CSV-файл
Перетащите файл на страницу или нажмите на область загрузки и выберите его на компьютере. Подходят .csv, .tsv и .txt размером до 10 МБ.
Нажмите «Конвертировать в XLSX»
Выбирать кодировку и разделитель не нужно — конвертер определит их сам. В наших тестовых замерах небольшой файл обрабатывался за несколько секунд, а файл на 10 МБ (около 74 тысяч строк) — за 6–13 секунд; когда сервер загружен, ждать приходится дольше.
Проверьте, что нашёл конвертер
Под кнопкой скачивания написано, какая кодировка и какой разделитель определены, сколько столбцов с кодами сохранено текстом и, если такие были, сколько ячеек длиннее 32 767 знаков обрезано.
Скачайте XLSX
Нажмите «Скачать XLSX». Имя книги совпадает с именем загруженного файла, кириллица и пробелы в нём сохраняются, а единственный лист назван по имени файла.
Примеры использования конвертера CSV в Excel
Выгрузка операций в TXT
Учётная программа или банк-клиент выгрузили операции в .txt, где столбцы разделены табуляцией, а текст записан в Windows-1251. Конвертер определит кодировку и разделитель сам: суммы станут числами, даты — датами, а счета контрагентов и ИНН останутся всеми цифрами.
Таблица из англоязычного сервиса
Отчёт скачан в CSV с английскими настройками: разделитель — запятая, дробные через точку, даты вида 12/31/2025. Excel с русскими настройками открыл бы его одним столбцом, а после конвертации 1,234.56 и $1,234.56 — это числа, а 12/31/2025 — дата 31.12.2025.
Выгрузка клиентов или товаров из CRM
В выгрузке есть телефоны в разных записях, артикулы с ведущими нулями и ИНН. В книге XLSX такие столбцы остаются текстом, как в файле: +7 (999) 123-45-67 не превратится в число, а у артикула 00123 не пропадут нули.
Прайс поставщика с рублями и процентами
В прайсе цены записаны как «1 234,56 ₽», а скидки — как «15%». После конвертации цены — числа с денежным форматом рубля, скидки — числа с форматом процента, и с ними можно сразу считать и сортировать.
Часто задаваемые вопросы про конвертер CSV в Excel
Как конвертировать CSV в Excel онлайн бесплатно?
Почему CSV открывается в Excel кракозябрами вместо русских букв?
Почему при открытии CSV в Excel все данные оказываются в одном столбце?
Почему ИНН и номера счетов превращаются в 7,70123E+11 или теряют цифры?
Не превратятся ли дробные числа вроде 1.5 в даты?
Выполнятся ли формулы, которые записаны в CSV?
Можно ли загрузить TXT или TSV из 1С или банк-клиента?
Какой файл можно загрузить и что делать, если он не конвертируется?
Полезная информация
🔒 Регистрация не нужна, а загруженный файл удаляется с сервера сразу после обработки, самое позднее — через 20 минут.
🔍 Без настроек. Кодировку, разделитель и язык чисел и дат конвертер определяет по содержимому файла, а под кнопкой скачивания пишет, что нашёл.
🛡️ Безопасность. Формулы из CSV не выполняются: =HYPERLINK(…) и другие значения со знаком = в начале попадают в книгу текстом.
📏 Пределы Excel. До 1 048 576 строк и 16 384 столбцов, до 32 767 знаков в ячейке; файл — до 10 МБ, конвертация — до 120 секунд.
Другие конвертеры таблиц и документов
Готовую книгу часто нужно отправить дальше: обратно в CSV для другой программы или в PDF для печати, а таблицу из чужого PDF — наоборот, вернуть в Excel. Эти конвертеры бесплатны и открываются в браузере — устанавливать ничего не нужно.
Комментарии
Этот инструмент ещё ждёт первого комментария
Без почты и пароля · публикуем после проверки, обычно за 1–2 дня
Комментарии — мнения посетителей, прошедшие проверку по правилам сайта.