檔案拆分與合併
把任意檔案 —— 影片、磁碟映像、資料庫、壓縮包,什麼都行 —— 按大小或分塊數切成編號分塊,再把分塊系列合併回原檔案。拆分是按位元組精確的:合併端按順序拼接分塊、校驗總大小一致,並輸出重組檔案的 SHA-256 供你與原件比對。支援經典的 .001/.002 命名、.part01、.split.001 和 name[1].ext 樣式。一切都在瀏覽器本地完成。
拆分
合併
把分塊檔案拖到這裡(全部拖入),或點選選擇
最多 50 個分塊、總計 1 GB。分塊絕不會離開這臺電腦。
未選擇檔案。
完整性:合併器嚴格按編號順序拼接分塊、拒絕序號斷檔,並輸出合併結果的 SHA-256 —— 如果你有原件的摘要(來自
批次檔案雜湊頁面或釋出清單),比對兩者即可證明往返過程位元組級精確。
隱私:拆分與合併完全在這個標籤頁內完成。
什麼是檔案拆分?
拆分就是把一個檔案在位元組邊界上切成幾個更小的檔案:第 1 塊儲存位元組 0 到 N-1,第 2 塊儲存位元組 N 到 2N-1,依此類推。沒有壓縮、沒有容器、沒有變換 —— 所有分塊按順序拼接起來就是原檔案。正因如此,同一操作可以自我逆轉:合併不過是把分塊按正確順序重新粘起來。
人們拆分檔案通常是為了滿足大小限制 —— 郵件附件上限、FAT32 U 盤的 4 GB 天花板、上傳表單的限制 —— 或者因為可以按分塊斷點續傳的下載,在糟糕的網路下比一整個大檔案友好得多。
命名約定
| 樣式 | 示例 | 常見來源 |
name.001 | backup.zip.001 | split、HJSplit、7-Zip(“分割到卷”) |
name.partNN | movie.mkv.part01 | WinRAR(僅儲存不壓縮時) |
name.split.NNN | data.bin.split.001 | 自定義指令碼、部分 FTP 重傳工具 |
name[N].ext | image[1].png | 掃描器/相機的批次匯出工具 |
合併器能識別全部四種樣式,按共同的基本名把檔案分組、按編號排序,並在編號出現斷檔時拒絕繼續(缺一塊會讓結果悄悄損壞 —— 不如直接停下)。
拆分不是什麼
它不是壓縮 —— 所有分塊加起來與輸入一樣大(如果你下載 ZIP,最多多幾個位元組的 ZIP 包裝)。它不是加密 —— 每個分塊都是明文內容;需要保密請先用AES 工具。它不是影片編輯器 —— 把影片按位元組切塊並不能讓每塊獨立播放;那需要重新封裝,是另一回事。
常見問題
為什麼有 200 MB / 1 GB 的限制? —— 操作期間整個文件都要駐留在瀏覽器內存裡;超過這個規模標籤頁可能耗盡內存。
能合併別人用其他工具拆分的分塊嗎? —— 可以,只要對方用的是普通字節拆分且採用上述命名約定之一。一邊壓縮一邊拆分的歸檔(多卷 RAR/7z)是另一種格式,需要它們自己的工具。
ZIP 下載是無損的嗎? —— 是;ZIP 原樣保存每個分塊(store 方式,不再壓縮),解壓後得到的就是原來的分塊。
你們會保存我的文件嗎? —— 不會;關閉標籤頁,一切就消失了。
自測