ブログ
日本語

圧縮ファイル解凍 — ZIP・TAR・GZをブラウザで展開

インストール不要で圧縮ファイルを解凍し、文字化けしたファイル名を直して保存し直すツール

ブラウザー内で処理・アップロード不要

解凍する圧縮ファイルをここにドロップ

ZIP、TAR、TAR.GZ(TGZ)、GZ ファイル 1 つ(最大 4 GB。TAR と GZ は展開後 1 GB まで)。ファイルはブラウザの外に送信されません。

圧縮ファイル解凍とは

圧縮ファイルを受け取ったのに解凍ソフトがない、会社のパソコンにソフトを入れられない、というときはここにドロップしてください。ファイル一覧がすぐに表示され、必要なファイルを 1 つずつ、またはまとめて保存できます。日本語版 Windows で作った ZIP を Mac で開くとファイル名が化ける、というよくある問題も直せます。

使い方

  1. 圧縮ファイルを 1 つ枠にドロップするか、圧縮ファイルを選択 を押します。
  2. 保存したいファイルにチェックを入れます。解凍できるファイルは最初からすべて選択されています。検索欄で名前を絞り込めます。
  3. 名前が化けているときは ファイル名の文字コード を切り替えます(名前が UTF-8 でないときだけ表示されます)。
  4. 1 つだけなら各行の 保存 ボタン、まとめてなら 選択したファイルを ZIP で保存 を押します。Chrome と Edge では 選択したファイルをフォルダに展開 で、選んだフォルダにサブフォルダごと書き込めます。

仕組み

  • 形式:ZIP(無圧縮と Deflate。ZIP64 や自己解凍 EXE を含む)、TAR(POSIX ustar、pax ヘッダー、GNU の長いファイル名)、GZIP(RFC 1952、複数メンバー)、TAR.GZ。ほかの方式(BZIP2、LZMA など)で圧縮された ZIP 内のファイルは非対応として表示します。
  • ファイル名:UTF-8 フラグや Info-ZIP の Unicode Path フィールドがあればそれを使います。なければすべての名前をまとめて UTF-8、Shift_JIS、CP949、Windows-1252 で読み、最も自然に読めるものを選びます。
  • 整合性:展開したファイルはすべて CRC-32 で検査します。
  • 上限:圧縮ファイルは 4 GB まで、TAR と GZ は展開後 1 GB まで、一度に保存できるのは 1 GB までです。宣言されたサイズを超えて膨らむファイル(ZIP 爆弾)は途中で止めます。
  • ライブラリ:Deflate の展開には fflate(MIT)を使い、ZIP の目録と TAR ヘッダーはこのサイト独自のコードで読みます。

例

状況 手順
Windows から届いた ZIP が Mac で文字化けする ドロップ → 文字コードが Shift_JIS か確認 → 選択したファイルを ZIP で保存
大きな ZIP から契約書だけ欲しい 契約書 で検索 → そのファイルを保存
サーバーの backup.tar.gz の中身を見たい ドロップ → 一覧を確認 → 必要なものを保存

新しく圧縮ファイルを作るなら「ZIP ファイル作成」、ファイルの中の文字化けには「文字化け 修復ツール」をお使いください。

よくある質問

解凍するとファイル名が文字化けします。直せますか?

日本語版 Windows の古い圧縮ソフトの多くは、ファイル名を Shift_JIS で保存し、UTF-8 であることを示す印を付けません。そのため Mac や他の言語の Windows で開くと名前が化けます。このツールは名前の元のバイト列を読み、Shift_JIS か UTF-8 かなどを自動で判定します。それでもおかしいときは「ファイル名の文字コード」で選び直せます。「選択したファイルを ZIP で保存」を使うと名前を UTF-8 で保存し直すので、どこで開いても化けません。

7z や RAR、LZH も解凍できますか?

今のところ解凍できるのは ZIP、TAR、TAR.GZ(TGZ)、GZ だけです。7z・RAR・ALZ・EGG ファイルを入れると形式をお知らせするので、7-Zip などのソフトをお使いください。LZH には対応していません。

パスワード付きの ZIP は?

暗号化されたファイルは一覧に「パスワード付き」と表示され、解凍されません。同じ ZIP 内のパスワードのないファイルはそのまま保存できます。

ファイルはアップロードされますか?

いいえ。圧縮ファイルはブラウザの中で読み込みます。ZIP は開くときに末尾の目録だけを読み、各ファイルのデータは保存するときに読み込んで展開するので、大きな ZIP でもすぐに開けます。

「../」のようなパスを含む圧縮ファイルでも安全ですか?

はい。保存先フォルダの外に出ようとするパスや絶対パスは、フォルダや新しい ZIP に書き込む前に取り除きます(Zip Slip 対策)。

ほしいツールはありますか?