PNG 圧縮 — 無料・プライベート・アップロードなし

ブラウザ内で PNG を圧縮。ファイルはデバイスから一切外に出ません——アップロードなし、トラッキングなし、アナリティクスなし。

🔒 完全クライアント側 🚫 アップロードなし 👁️ トラッキングなし

PNG ファイルをここにドロップ、またはクリックして選択

ファイルは完全にブラウザ内で処理されます。サーバーには送信されません。

まだファイルがありません。上に PNG をドラッグして圧縮を開始してください。

使い方

  1. PNG をドロップ — 上のボックスに PNG ファイルをドラッグしてください。複数ファイルの同時処理に対応しています。
  2. ブラウザ内で圧縮 — ブラウザがロスレス Zlib 最適化で各 PNG を再エンコードします。一切アップロードされず、ファイルはデバイスから外に出ません。
  3. 圧縮ファイルをダウンロード — 圧縮された PNG を保存します。オリジナルは変更されません。

よくある質問

Frequently Asked Questions

ブラウザ内の PNG 圧縮はどう機能しますか?

ブラウザのネイティブ PNG エンコーダ(canvas.toBlob)を使用します。これは既に Zlib 最適化を行っており、ほとんどの PNG で視覚的な劣化ゼロで 5〜20% のファイルサイズ削減を実現します。オプションのパレット削減(ロッシーモード)でさらに圧縮可能ですが、わずかな画質劣化が生じます。

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

いいえ。すべて JavaScript でブラウザ内で実行されます。サーバーは画像を受信しません。ログの記録、保存、共有も一切行いません。

透明 PNG にも対応していますか?

はい。圧縮はアルファチャンネルを保持します。透明部分の平坦化や変更は行いません。

画質は変わりますか?

ロスレスモード(デフォルト)では、画像はピクセル単位で完全に一致します。エンコーダは同じデータをより効率的に再配置するだけです。ロッシーモードではカラーパレットを削減するため、極めて微妙なグラデーションが変化することがあります。

ファイルサイズに制限はありますか?

1 ファイル 25 MB まで。圧縮はメモリ上で実行されるため、非常に大きなファイルはブラウザのメモリを使い果たす可能性があります。

複数ファイルを一度に圧縮できますか?

はい——複数の PNG をドロップすると、すべて並列で圧縮されます。「すべてダウンロード」で一括保存できます。

関連ツール