PicBrewery について

PicBrewery は、画像の圧縮と変換をすべてブラウザ内で行う無料のオープンツールです。画像はサーバーにアップロードされず、端末の中に留まります。

これは何か

PicBrewery は、写真やグラフィックを最適化する単一ページの Web アプリです。JPG、PNG、WebP、AVIF、BMP をドロップすると、4 つの現行形式の圧縮版が並んで表示されるので、見た目を保ちつつ最も軽いものを選べます。1 バッチ最大 20 ファイル・各 20 MB、同時エンコードは 2 本までに抑え、PC が重くなりすぎないようにしています。

画像を最適化する理由

多くの Web ページで、画像が転送量の主役です。HTML、CSS、JavaScript を合わせたより大きいことも珍しくありません。圧縮と現行形式への変換は、コードを書き換えずにページを速くし、帯域コストを下げ、検索順位を改善する最も手堅い手段のひとつです。

仕組み

PicBrewery は本番品質の画像コーデックを WebAssembly にコンパイルし、UI を止めないよう Web Worker 内で実行します。デスクトップ向けツールと同じライブラリが処理の本体で、つなぎ役が JavaScript です。

ファイルをドロップすると、デコードと再エンコードはすべて端末上で行われます。OffscreenCanvas と型付き配列でピクセルデータのコピーを抑え、完成した Blob はダウンロードリンクへ、またはブラウザ内の fflate で ZIP にまとめます。

プライバシー

画像処理は 100% クライアントサイドです。 ファイルのデコード、再エンコード、ZIP 化はすべてブラウザ内で完結し、サーバーに送られることはありません。コーデックのバイナリは静的アセットです。一度読み込めば、PicBrewery はオフラインでも動作します。

サイト本体はプライバシーに配慮した分析(Google アナリティクス 4 と Yandex.Metrica)を使い、プロジェクトを無料で維持するため広告(Google AdSense と Yandex 広告ネットワークなど)を表示することがあります。これらは Cookie バナーでオプトインするまで読み込まれません。同意・拒否・設定変更はいつでも プライバシーポリシー ページまたはフッターの「Cookie 設定」から行えます。

テーマや詳細なコーデック設定などの好みは、再読み込み後も残るよう端末の localStorage に保存されます。

対応ブラウザ

WebAssembly、Web Worker、OffscreenCanvas に対応したモダンブラウザが必要です — Chrome 90+、Firefox 90+、Safari 15+。古いブラウザでは非対応画面が表示されます。

さらに詳しく

画像形式の深掘りは、フォーマット比較(JPEG、PNG、WebP、AVIF の実用ガイド) からどうぞ。ツール本体は PicBrewery です。

最適化を始めますか

画像を PicBrewery にドロップするだけです。すべて端末内で処理されます。

PicBrewery を開く