アーカイブ&圧縮フォーマット: ZIP、7Z、TAR
アーカイブコンテナがどのようにフォルダをまとめ、ファイルを重複排除し、データの整合性を保護するかについて解説します。
ファイルはWebAssemblyとHTML5 APIを使用し、お使いのブラウザ内でローカル処理されます。外部サーバーへのアップロードやサードパーティによるファイルの保存は一切行われないため、データがデバイスの外に出ることはありません。
お使いのデバイス上ですぐに変換を開始できます。アップロードの待ち時間やダウンロードのキュー、リモートサーバーによる速度制限はありません。
アカウントの作成、有料プランへの加入、人為的なファイルサイズ制限を受けることなく、すべてのツールを自由にご利用いただけます。ブラウザとデバイスの性能の限界まで、何度でも変換可能です。
フォーマットの比較と技術仕様
| 出力形式 | MIMEタイプ | 仕様 | タイプ |
|---|---|---|---|
| ZIP 書庫 | application/zip | ISO-IEC-29500 | 標準圧縮アーカイブ |
| TAR 書庫 | application/x-tar | POSIX-TAR-SPEC | POSIX統合テープアーカイブ |
| 7Z 7-Zip書庫 | application/x-7z-compressed | SEVENZIP-SPEC | 高圧縮率7-Zipコンテナ |
| GZ IP書庫 | application/gzip | RFC-1952-GZIP | DEFLATE圧縮単一ファイルアーカイブ |
| BZ2 BZIP2書庫 | application/x-bzip2 | BZIP2-SPEC | Burrows-Wheeler圧縮アーカイブ |
| RAR 書庫 | application/vnd.rar | RAR-SPEC | マルチボリューム圧縮アーカイブ |
技術仕様とコーデックの詳細
ZIP対7Z:互換性対極限圧縮
ZIPはWindows、macOS、Android、Linuxに組み込まれており、サードパーティ製アプリをインストールすることなく、ダブルクリックするだけで即座に開きます。7Zは高度なLZMA2アルゴリズムを使用しており、ソフトウェアのビルドやゲームの素材などの大きなファイルを、標準的なZIPよりも20%から50%小さく圧縮します。
LinuxシステムがTAR.GZを使用する理由
標準的なZIPファイルは、しばしばUnixのユーザー権限やシンボリックリンクを失ってしまいます。TARユーティリティは複数のファイルとフォルダの権限を1つの連続したストリームにまとめ、GZIPがそのストリームを圧縮することで、.tar.gzをサーバーバックアップやLinuxパッケージの標準にしています。
すでに圧縮されているファイルは小さくなりません
MP4動画、JPEG写真、MP3音楽をZIPファイルにしようとしても、ファイルサイズはほとんど小さくなりません(多くの場合1%未満の削減です)。これは、それらのファイルがすでに強力に圧縮されているためです。それでも、数百のファイルを単一のダウンロードリンクにまとめる目的でアーカイブ化することは有用です。
外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。