Конвертер XLS в XLSX
Переведите книги Excel 97–2003 в формат, в котором по умолчанию сохраняют все современные табличные редакторы. Загрузите файлы .xls, сохраните все листы и скачайте книги .xlsx, которые открываются без режима совместимости.
Конвертер данных
или перетащите сюда файлы CSV, TSV, TXT … ·
Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут
Файлы обрабатываются на наших серверах и удаляются через 30 минут.
Символ, разделяющий столбцы в CSV и текстовых файлах, — при чтении и при записи. «Автоопределение» распознаёт его во входном файле, а при записи ставит запятые.
UTF-8 подходит для любого языка. Выберите «UTF-8 с BOM», если Excel в Windows искажает при открытии CSV буквы с диакритикой, кириллицу или азиатские символы.
Для файлов Excel, ODS и Numbers: преобразовать только первый лист или все листы (по одному CSV на лист в ZIP или по одному ключу JSON на лист).
Название вкладки листа в новой таблице, до 31 символа.
«Массив объектов» использует имена столбцов как ключи в каждой строке; «Массив массивов» компактнее и хранит заголовок первым массивом.
Имя внешнего элемента, который содержит все строки; каждая строка становится элементом <row> внутри него.
Используется в операторах CREATE TABLE и INSERT. Только латинские буквы, цифры и подчёркивания.
Кавычки и типы столбцов немного различаются в разных СУБД; выберите ту, в которую будете импортировать.
Приводит ячейки с датами к одному формату. ISO (2026-10-18) надёжнее всего для баз данных и кода; «Оставить как есть» сохраняет даты в исходном виде.
Как пользоваться инструментом
- 1
Загрузите старые книги
Загрузите один файл .xls или целую папку: до 20 файлов по 95 MB. Файлы Excel 97–2003 имеют один и тот же двоичный формат.
- 2
Сохраните все листы
В поле Какие листы преобразовать по умолчанию выбрано «Все листы»: каждая вкладка старого файла станет вкладкой нового. Выберите «Только первый лист», если остальные вкладки — черновики.
- 3
Конвертируйте и сохраните
Нажмите Конвертировать в XLSX и скачайте книги или один ZIP-архив, если файлов было несколько. Открывайте их в Excel, Google Sheets, Numbers или LibreOffice Calc.
Конвертация XLS в XLSX переводит книгу из двоичного формата Excel 97–2003 в формат Office Open XML, появившийся в Excel 2007. Строки, столбцы и названия листов сохраняются, лимит в 65 536 строк исчезает, а файл обычно становится меньше.
Почему старые файлы XLS до сих пор встречаются
Расширение .xls было форматом сохранения по умолчанию в Excel с версии 97 до выхода Excel 2007. Бухгалтерские архивы, лабораторные приборы и складские системы продолжали записывать его ещё долго, потому что этот неизменный формат понимала любая программа. Поэтому такие файлы встречаются снова и снова: выгрузка из банковского портала, прайс-лист поставщика, которым пользуются годами, десятилетие ежемесячных отчётов.
Проблемы начинаются, когда такой файл попадает в современные программы. Excel открывает его в режиме совместимости, новые функции в нём не сохраняются, а библиотеки для работы с данными, например openpyxl для Python, читают только .xlsx, поэтому скрипты падают на старом двоичном файле. Google Sheets и Numbers импортируют .xls, но каждое сохранение обратно всё равно оказывается конвертацией. Один раз обновить файлы пакетно — и этой возни больше нет. Если на самом деле нужен плоский файл для импорта в базу данных, после этого шага переходите сразу к XLSX в CSV.
XLS и XLSX: строки, столбцы и размер файла
- строк на лист в XLS
- 65 536
- строк на лист в XLSX
- 1 048 576
- столбцов в XLS (от A до IV)
- 256
- столбцов в XLSX (от A до XFD)
- 16 384
Самое заметное отличие — размер таблицы: строк в шестнадцать раз больше, столбцов в шестьдесят четыре. Журнал датчиков или выгрузку транзакций, которые приходилось делить на несколько листов из-за старого лимита, после обновления можно хранить на одном листе.
Внутри изменения ещё серьёзнее. XLS — это BIFF8, двоичный поток записей, который Microsoft полностью задокументировала лишь через годы после выхода. XLSX — ZIP-архив из XML-частей, стандартизированный как ECMA-376 в 2006 году и как ISO/IEC 29500 в 2008-м, поэтому его могут читать и записывать так много программ и языков программирования. Слой ZIP также объясняет, почему те же данные в .xlsx обычно занимают меньше места на диске.
Макросы и формулы стоит проверить отдельно
Файл .xlsx не может хранить макросы VBA, а этот конвертер переносит значения ячеек, а не живые формулы, диаграммы или сводные таблицы. Не удаляйте исходный .xls, пока не откроете новый файл и не убедитесь, что числа на ключевых листах совпадают.
Частые ошибки при конвертации файлов XLS
МифЕсли переименовать файл из .xls в .xlsx, он обновится.
ФактСодержимое остаётся двоичным BIFF8. Excel сообщает, что формат файла не соответствует расширению, а другие программы просто отказываются его открывать.
МифХранить файлы XLS небезопасно в принципе.
ФактОбычные данные в .xls безвредны. Риск связан с макросами, поэтому Excel по умолчанию блокирует макросы из интернета; в .xlsx их просто не может быть.
МифФайлы .xls нужны только тем, кто сидит на Excel 2003.
ФактНекоторые порталы загрузки, старые импорты ERP и лабораторное ПО до сих пор требуют этот формат. Для этого есть XLSX в XLS — обратное направление.
Два формата Excel в сравнении
XLS
Книга Microsoft Excel 97–2003
XLS — двоичный формат электронных таблиц, который Excel использовал начиная с Excel 97, пока в 2007 году его не сменил XLSX. Он ограничен 65 536 строками и 256 столбцами на листе и хранит данные в проприетарной структуре. Многие устаревшие системы, государственные порталы и старые банковские выгрузки до сих пор создают или требуют XLS. Его открывают Excel, LibreOffice и Google Sheets.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- 1997 · Microsoft
XLSX
Книга Microsoft Excel
XLSX — основной формат книг Microsoft Excel начиная с Office 2007, основанный на стандарте Office Open XML. Он хранит несколько листов, формулы, форматирование, диаграммы, сводные таблицы и проверку данных в ZIP-пакете из XML-файлов. Он поддерживает более миллиона строк на листе и является стандартным форматом обмена деловыми таблицами. Google Sheets, LibreOffice и Numbers открывают XLSX, хотя макросы и продвинутые функции могут не перенестись.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- 2007 · Microsoft
XLS переводят в XLSX, чтобы уйти от режима совместимости, снять лимит в 65 536 строк и получить файлы, которые современные приложения и скрипты читают без устаревших библиотек.
Конвертация XLS в XLSX: вопросы и ответы
Почему Excel пишет «Режим совместимости» при открытии файла .xls?
Excel 2007 и новее открывают старый двоичный формат, но держат книгу в прежних пределах, чтобы её можно было сохранить обратно в .xls. В заголовке окна появляется «Режим совместимости»: он предупреждает, что таблица заканчивается на 65 536 строках и 256 столбцах. Копия в .xlsx снимает это ограничение.
Нужен ли установленный Excel, чтобы конвертировать XLS в XLSX?
Нет. Конвертация выполняется на сервере, поэтому получить файлы .xlsx можно на Chromebook, планшете или компьютере, где есть только LibreOffice. Это удобно, когда при инвентаризации IT находятся сотни старых файлов.
Будет ли файл XLSX меньше, чем XLS?
Обычно да. Файл .xlsx — это ZIP-пакет из XML-частей, поэтому повторяющийся текст и пустое форматирование хорошо сжимаются, а .xls хранит записи без сжатия. Сильнее всего уменьшаются книги с большим количеством текстовых ячеек; книга, состоящая в основном из встроенных изображений, почти не меняется.
Что происходит с макросами в старом файле XLS?
Файл .xlsx по своей структуре не может содержать код VBA: сам Excel отказывается сохранять макросы в это расширение и предлагает .xlsm. Оставьте исходный .xls как источник макросов или после конвертации скопируйте модули в книгу с поддержкой макросов в Excel.
Можно ли потом удалить исходные файлы XLS?
Сначала откройте несколько новых файлов и сверьте итоги на ключевых листах. Конвертер записывает значения ячеек, поэтому книги, которые опирались на живые формулы, диаграммы или сводные таблицы, нужно проверить до удаления оригиналов. Загруженные сюда файлы удаляются с нашего сервера через 30 минут.
- Конвертер XLSX в XLSКонвертируйте книги .xlsx в старый формат .xls для Excel 2003, устаревших ERP и порталов, которые не принимают XLSX. Все листы сохраняются, до 20 файлов.
- Конвертер ODS в XLSXКонвертируйте таблицы ODS из LibreOffice или OpenOffice Calc в XLSX для Excel и форм загрузки. Все листы, до 20 файлов, без установки программ.
- Конвертер CSV в XLSXКонвертируйте CSV в книгу Excel XLSX с сохранением ведущих нулей, длинных номеров и текста с диакритикой. Запятая, точка с запятой и табуляция — автоматически.
- Конвертировать Numbers в ExcelКонвертируйте таблицу Apple Numbers в книгу Excel XLSX, которая открывается в Windows, Google Таблицах и офисных порталах. Все листы сохраняются, Mac не нужен.
- Конвертер XLSX в CSVПревратите книгу XLSX в чистый CSV в UTF-8 для импорта в Shopify, WooCommerce, Mailchimp, Salesforce или базу данных. Формулы — в значения, даты в ISO.
- Конвертировать CSV в XLSПереведите CSV в XLS — формат Excel 97–2003, который до сих пор требуют старые системы импорта и Office. Автоопределение разделителя, до 20 файлов сразу.