7Z を GZ に変換

ここで 7Z を GZ に変換できます。無料、アカウント不要です。ファイルを上の枠に落とせば、数秒で結果がダウンロードできる状態になります。 ファイルは暗号化されて当方のサーバーへ送られ、そこで変換され、処理が終わり次第削除されます

  • 処理される場所 当サイトのサーバー上です。この処理に必要なソフトウェアは、ブラウザーでは動かせません。
  • 可逆 何も捨てられません。GZは7Zが持っていたものをそのまま保持します。
  • ファイルサイズの上限 1ファイルあたり25MBまで。無料、アカウント不要です。
  • 知っておきたいこと ファイルは 1 バイトも変わらずに出てきます。失われるのは、容れ物が中身として持っていたものではなく、中身について持っていたもの——パスワードや、形式によっては元のアクセス権と日時です。

一度に100ファイルまで。フォーマットが混ざっていても構いません。

GZ は 1 つのファイルしか知らない

7Z は複数のファイルを 1 つの容器にまとめられますが、GZ は違います。GZ という形式そのものには「複数のファイルをまとめる」という発想がなく、圧縮できるのは 1 本のバイト列だけです。

そのため 7Z の中身が複数ファイルなら、まず tar でひとまとめにしてから GZ で圧縮します。結果は拡張子こそ `.gz` でも、実質は `.tar.gz` です。これは回避策ではなく、tar.gz が昔からそういうものだからです。

中身が 1 ファイルだけなら、ふつうの GZ になる

7Z の中に元々ファイルが 1 つしか入っていなければ、tar で包む必要はありません。その 1 ファイルをそのまま GZ 圧縮した、素直な `.gz` になります。

どちらになるかは中身を見て決まる話で、選ぶ操作は必要ありません。展開したときに tar が出てくるか、ファイルが直接出てくるかの違いとして表れます。

ファイルはビットごと同一で戻ってくる

中身のファイルそのものは 1 ビットも変わりません。展開して圧縮し直すだけで、内容を書き換える処理はどこにもないからです。

容器が運んでいた情報——パスワード、そして形式によっては元のパーミッションやタイムスタンプ——は別です。7Z のパスワード保護は GZ に引き継がれません。GZ 自体にパスワードという概念がないからです。

この変換はサーバーで行われる

アーカイブの展開と再圧縮はブラウザーではなく、こちらが用意したコンテナーの中で行われます。ファイルは `api.quinvert.com` へ送られ、ジョブごとに新しく作られる一時フォルダーに `input.<拡張子>` という名前で置かれます。あなたが付けたファイル名がディスクに残ることはありません。

コンテナーはインターネットに出られない構成になっており、処理が終わればフォルダーごと削除されます。これは失敗したときも含めて必ず実行される後始末です。

無料枠は 25 MB、ブラウザー変換より小さい

サーバー側で処理する変換の上限は、このサイトのほかの多くの変換(ブラウザー内で完結するもの、上限 100 MB)より小さく、1 ファイルあたり 25 MB です。展開後のサイズにも 2 GiB という上限があり、それを超えるアーカイブは拒否されます。

1 日に処理できる回数はこの端末につき 100 回で、UTC の 0 時にリセットされます。個人の利用であれば、まず届かない数字です。

展開して中身を確認したいだけなら

7Z から GZ への変換は、圧縮方式を変えるための操作であって、中身を見るための操作ではありません。中身をただ確認したいだけなら、OS 標準の解凍機能や 7-Zip 本体を使うほうが速く、余計な手順もありません。

ここでの変換が意味を持つのは、相手先が `.gz`(あるいは `.tar.gz`)しか受け付けない場合や、Linux 系のビルドパイプラインが GZ 圧縮を前提にしている場合です。

暗号化されたアーカイブはどうなるか

パスワード付きの 7Z は展開できず、エラーとして報告されます。黙って通したように見せて実は中身が壊れている、ということはありません。

暗号化を解いてから変換する機能はここにはありません。パスワードを外したい場合は、元のアプリケーションで解除してから、あらためて変換にかけてください。

tar.gz と単なる gz、どちらが届くか確かめる

相手が「.gz が要る」と言うとき、実際には tar.gz を指していることがほとんどです。とはいえ、届いたファイルが素直な gz なのか tar.gz なのかは、展開してみないと確実にはわかりません。

不安なら、送る前に自分の環境で一度展開して、中身がフォルダー構造として出てくるか、単一ファイルとして出てくるかを見ておくと、相手に届いてからの手戻りを防げます。

7Z を GZ に変換する手順

  1. お手元の 7Z ファイル をこのページに落とすか、押してファイルを選んでください。
  2. 変換先に GZ を選び、変換を開始します。
  3. できあがった GZ ファイル をダウンロードします。

7Z と GZ——何が変わるか

7ZとGZの比較
7ZGZ
正式名称7-Zip アーカイブGzip アーカイブ
拡張子.7z.gz, .tgz
メディアタイプapplication/x-7z-compressedapplication/gzip
圧縮方式可逆 — 何も捨てない可逆 — 何も捨てない
最初の公開19991992
仕様RFC 1952
ライセンスオープン標準オープン標準
現在の位置づけ現行現行
ブラウザで開けるか対応なし対応なし
代わりに検討される形式ZIP, XZBZ2, XZ, ZIP

残るもの

失われるものはありません。7Z も GZ も中身を劣化なしに保持します。この変換が変えるのは包み方であって品質ではないので、劣化が積み重なる心配をせずに何度でも繰り返せます。

結果を開く

GZ が圧縮するのはひとつながりの流れだけで、フォルダーを持つことはできません。GZ がたいてい書庫形式と組み合わされるのは、まさにそのためです。書庫がファイルをまとめ、GZ がその結果を圧縮します。

7-ZipとKekaは 7Z と GZ のどちらも読めるので、別のプログラムを開かずに、結果を元のファイルと並べて確かめられます。

ファイルサイズと品質

GZ が一度に扱う範囲は 32 KB、7Z は 16 MB です。繰り返しがこの幅の中に収まっていて初めて、それを圧縮で畳めます。圧縮率の差はそこから来ます。そしてだからこそ、2 つのうち速いのはこちらです。

どちらの形式が何のためのものか

GZ は 1992 年から使われています。規定は RFC 1952 です。gzip、7-Zip、Kekaがこの形式を読めます。

7Z から GZ:よくある質問

7Z ファイル はどこかにアップロードされますか。

はい。この変換には、ブラウザーの中では動かないソフトウェアが必要です。ファイルは暗号化されて当方のサーバーへ送られ、処理が終わり次第削除されます。結果のファイルも 60 分後に削除されます。

7Z から GZ への変換は無料ですか。

はい。25 MB までのファイルなら 1 日 100 回まで無料です。この変換だけは当方が費用を負担するサーバーで動くため、ここに上限があります。それ以外に制限はなく、透かしはどの場合も入りません。

7Z を GZ に変換すると品質は落ちますか。

いいえ。GZ は同じ内容を何も捨てずに保持できるので、結果は品質の点で元のファイルと同じです。 ファイルは 1 バイトも変わらずに出てきます。失われるのは、容れ物が中身として持っていたものではなく、中身について持っていたもの——パスワードや、形式によっては元のアクセス権と日時です。

GZ ファイル に複数のファイルを入れられますか。

GZ が圧縮するのはひとつながりの流れだけで、フォルダーを持つことはできません。GZ がたいてい書庫形式と組み合わされるのは、まさにそのためです。書庫がファイルをまとめ、GZ がその結果を圧縮します。

7Z から GZ への変換は可逆ですか。

失われるものはありません。7Z も GZ も中身を劣化なしに保持します。この変換が変えるのは包み方であって品質ではないので、劣化が積み重なる心配をせずに何度でも繰り返せます。

これらのフォーマットについて