Файлы не загружаются · 100 % бесплатно

Разделить большой файл CSV

Разбейте огромный CSV на части, которые откроет Excel, примет сервис рассылок или форма загрузки. Каждая часть получает строку заголовка, строки никогда не разрезаются пополам, а вся работа идёт в браузере, поэтому выгрузка не покидает ваше устройство.

Как разделить файл CSV

  1. Перетащите файл CSV, который нужно разделить.
  2. Укажите, сколько строк должно быть в каждой части.
  3. Выберите, повторять ли строку заголовка в каждой части (рекомендуется).
  4. Запустите и скачайте пронумерованные части по одной или одним ZIP.

Почему большие CSV нужно делить

CSV на миллион строк обычное дело для выгрузки из базы данных и бесполезная вещь для большинства мест, куда его нужно отправить. Excel останавливается на 1 048 576 строках и начинает тормозить задолго до этого. У Google Таблиц есть лимит ячеек. Сервисы рассылок ограничивают импорт несколькими тысячами или десятками тысяч контактов за раз. Веб-формы отклоняют файлы больше лимита. У вложений в письма свои пределы. Разделение файла на равные части, каждая со своей строкой заголовка, решает всё это.

Как инструмент делит файл

Перетащите файл и выберите, сколько строк должно быть в каждой части. Строка заголовка определяется и копируется в начало каждой части, поэтому каждый файл открывается и импортируется правильно сам по себе. Строки никогда не разрываются посередине, даже если поле содержит переносы строк внутри кавычек, потому что файл разбирается корректно, а не режется по байтам. Части нумеруются (customers-01.csv, customers-02.csv и так далее) и скачиваются по одной или вместе одним ZIP.

Выбор числа строк

КудаСтрок в части
Excel, комфортный рабочий объём100 000-250 000
Google Таблицы50 000-100 000 в зависимости от числа столбцов
Импорт в Mailchimp, Klaviyo и подобныеПроверьте лимит платформы; часто 10 000-50 000
Формы загрузки с лимитом размераРазделите размер файла на лимит и добавьте запас
Раздать части нескольким людямСколько угодно, лишь бы работа делилась поровну

Большие файлы в браузере

Файл обрабатывается в памяти браузера. Файлы в несколько сотен мегабайт на ноутбуке не проблема; на телефоне очень большие файлы могут не поместиться в память. Ничего не загружается, и в этом весь смысл: такие выгрузки обычно содержат данные клиентов или финансовые данные.

Как собрать обратно

Если позже снова понадобится целый файл, объединение CSV соберёт части обратно в один с одной строкой заголовка.

Типичные применения

  • Разбить выгрузку из базы на части, которые откроет Excel.
  • Уложиться в лимит импорта сервиса рассылок.
  • Разделить товарный фид для маркетплейса с ограничением размера загрузки.
  • Раздать большой список команде для ручной проверки.

Больше советов в руководстве как открыть большой CSV.

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

Загружается ли файл?

Нет. Разделение идёт в памяти браузера, ничего никуда не отправляется.

Получает ли каждая часть заголовок?

Да, если опция включена. Тогда каждая часть открывается и импортируется правильно сама по себе.

Может ли строка разрезаться пополам?

Нет. Файл разбирается корректно, поэтому поля в кавычках с переносами строк остаются целыми, а части всегда разрываются между строками.

Насколько большой файл он выдержит?

Файлы в несколько сотен мегабайт на ноутбуке не проблема. На телефоне очень большие файлы могут не поместиться в память.

Ваши файлы никогда не покидают устройство

Каждый инструмент на Squishly Tools на 100 % бесплатен и работает целиком внутри браузера. Ваши изображения и документы обрабатываются на вашем компьютере и никогда не отправляются на сервер. Здесь нет аккаунтов, водяных знаков и подвоха.