Файлів ще немає. Перетягніть сюди кілька файлів, виберіть їх кнопкою або введіть текст нижче.
Вхідних даних ще немає.
Об’єднання TXT-файлів із перетворенням кодування
Цей інструмент об’єднує текстові файли в один файл у вибраному порядку. Перетягніть файли .txt, .log або .csv, виберіть роздільник і кодування результату та завантажте готовий файл — на сервер нічого не надсилається.
Оновлено:
Як це працює
Додайте файли
Виберіть або перетягніть до 1 000 текстових файлів чи цілу теку. Кодування й кінці рядків кожного файлу визначаються автоматично.
Упорядкуйте й виберіть роздільник
Відсортуйте файли за назвою чи розміром або перетягніть їх на потрібне місце. Між файлами можна вставити розрив рядка, порожній рядок або власний заголовок на кшталт «----- {name} -----».
Завантажте результат
Виберіть кодування результату й кінці рядків і завантажте один файл. Велике об’єднання виконується у фоновому потоці (Web Worker) з індикатором прогресу.
Можливості
Різні кодування — один результат
Файли в UTF-8, UTF-16, Windows-1251, KOI8-R чи Windows-1252 декодуються кожен окремо й записуються в одному кодуванні, за бажанням із BOM.
Режим «Поруч (стовпцями)»
Замість дописування файлів один за одним їх можна поставити поруч: рядок 1 кожного файлу, потім рядок 2 — як у команді paste, через табуляцію чи інший роздільник.
Назви файлів як заголовки
Початок кожного файлу позначається рядком «==> назва <==» або шаблоном із {name}, {n} і {total}.
Чистий результат
Можна видалити дублікати рядків у всіх файлах, прибрати порожні рядки в кінці кожного файлу й привести кінці рядків до LF чи CRLF.
Точні байти
Завантажений файл збирається із закодованих байтів, а не з перегляду, тому навіть дуже велике об’єднання буде повним, коли перегляд обрізано.
Обмеження та конфіденційність
Можна додати до 1 000 файлів, кожен до 100 MB, загалом до 300 MB. Файли, більші за 2 MB, читаються просто з диска у фоновому потоці, без показу в редакторі. Символи, яких немає в однобайтовому кодуванні результату, записуються як ? і враховуються в підсумку. Файли не надсилаються на сервер — усе обробляється в браузері. Докладніше — на сторінці конфіденційності.
Часті запитання
Як об’єднати кілька текстових файлів в один?
Перетягніть файли на сторінку, перевірте порядок у списку й натисніть «Завантажити». Файли з’єднуються в порядку списку з вибраним роздільником.
Чи можна об’єднати файли в різних кодуваннях?
Так. Кожен файл декодується у власному визначеному кодуванні (або в тому, яке ви вкажете), а результат записується в одному кодуванні — за замовчуванням UTF-8.
Як зрозуміти, з якого файлу взято рядок?
Увімкніть «Назви файлів як заголовки» або задайте власний роздільник на кшталт «----- {name} -----», який записується перед кожним файлом.
Чи можна поставити два списки поруч?
Виберіть режим «Поруч (стовпцями)». Рядок N кожного файлу потрапляє в рядок N результату через табуляцію, тож два стовпці з двох файлів стають однією таблицею.
Чи підходить інструмент для файлів CSV?
Він з’єднує CSV як звичайний текст. Щоб лишився один рядок заголовків, увімкніть «Видалити дублікати рядків»; якщо заголовки різні, краще скористатися інструментом, що розуміє CSV.
Які обмеження за розміром?
До 1 000 файлів, кожен до 100 MB, разом до 300 MB. Файли понад 2 MB не показуються в редакторі, але об’єднуються повністю.