Розділення та злиття файлів

Розріжте будь-який файл — відео, образ диска, базу даних, архів, що завгодно — на пронумеровані частини за розміром або кількістю частин, і з'єднайте серію частин назад в оригінальний файл. Розбиття є точним побайтово: об'єднання з'єднує частини в порядку, перевіряє, що загальний розмір збігається, і виводить SHA-256 відновленого файлу, щоб ви могли порівняти його з оригіналом. Працює з класичним іменуванням .001/.002, .part01, .split.001 і name[1].ext. Усе відбувається локально у вашому браузері.
Розбити Об'єднати
Киньте сюди один файл, або клацніть, щоб вибрати його
До 200 МБ. Файл ніколи не залишає цей комп'ютер.
Файл не вибрано.
Розбити за МБ на частину   |   частин
Іменування
Оберіть файл, щоб побачити план розбиття.
Цілісність: об'єднувач з'єднує частини строго за їхнім номером, відмовляється від проломів у послідовності і виводить SHA-256 результату об'єднання — якщо у вас є оригінальний дайджест (зі сторінки Пакетний хеш файлів або з маніфесту релізу), порівняння обох доводить, що перетворення туди-назад було точним побайтово. Приватність: розбиття і об'єднання повністю працюють у цій вкладці.

Що таке розбиття файлу?

Розбиття означає розрізання одного файлу на кілька менших файлів на межах байтів: частина 1 містить байти від 0 до N-1, частина 2 — від N до 2N-1 і так далі. Без стиснення, без контейнера, без перетворень — з'єднання всіх частин у порядку дає точно оригінальний файл. Тому та сама операція обертається сама: об'єднання — це просто вставлення частин назад у правильному порядку.

Файли розбивають, щоб вони вміщалися в обмеження розміру — ліміт вкладення електронного листа, стелю 4 ГБ флешки FAT32, форму завантаження — або тому, що завантаження, яке можна відновити по частинах, зручніше на поганому з'єднанні, ніж одне величезне.

Конвенції іменування

СтильПрикладТиповий виробник
name.001backup.zip.001split, HJSplit, 7-Zip (“розбити на томи”)
name.partNNmovie.mkv.part01WinRAR без стиснення
name.split.NNNdata.bin.split.001власні скрипти, деякі інструменти повторного завантаження FTP
name[N].extimage[1].pngпакетні експортери сканерів/камер

Об'єднувач розпізнає всі чотири, групує файли за спільною базовою назвою, сортує їх за номером і відмовляється продовжувати, якщо в нумерації є діра (відсутня частина тихо зіпсувала б результат — краще зупинитися).

Чим розбиття не є

Це не стиснення — частини разом мають той самий розмір, що й вхід (плюс кілька байтів обгортки ZIP, якщо ви беретеся за завантаження ZIP). Це не шифрування — кожна частина є звичайним вмістом; спершу скористайтеся інструментом AES, якщо потрібна таємність. Це не відеоредактор — розрізання відео на побайтові частини не робить кожну частину незалежно відтворюваною; для цього потрібне переупаковування, а це інша робота.

Часті запитання (FAQ)

Чому є ліміт 200 МБ / 1 ГБ? — весь файл живе в пам'яті браузера під час операції; понад це вкладка може вичерпати RAM.
Чи можна об'єднати частини, які хтось розбив іншим інструментом? — так, якщо він використовував просте побайтове розбиття з однією з конвенцій іменування вище. Архіви, стиснені під час розбиття (багатотомні RAR/7z), є іншим форматом і потребують власного інструмента.
Чи безвтратне завантаження ZIP? — так; ZIP зберігає кожну частину як є (метод store, без повторного стиснення), тож розпакування дає точні частини.
Чи зберігаєте ви мої файли? — ні; закрийте вкладку, і все зникне.