アップロードなし, 100%ローカル, アカウントなし

画像のリサイズ / 圧縮 / 変換

画像をローカルで処理: アップロードなし、プライバシーの心配なし。JPEG、PNG、WebP、AVIFに対応。

画像のリサイズの仕組み

画像リサイズツールは、@jsquash/resize WebAssemblyモジュールのLanczos-3フィルタを使い、ブラウザ内で完全に動作します。JPEGやPNG、WebP、AVIFファイルをドロップし、ターゲットのサイズまたはスケール率を入力すると、リサンプルされた画像が数秒以内にローカルダウンロードとして提供されます。ピクセルデータはデバイスの外に出ることはなく、サーバーにファイルが送信されることはありません。アカウントも不要です。WebAssemblyモジュールを取得した後(画像を初めてリサイズする際に一度だけダウンロードされます)は、ネットワーク接続なしでも動作し続けます。

Lanczos-3は、バイリニアや最近傍法よりもエッジの鮮明さを維持する高品質な縮小アルゴリズムです。同時にフォーマット変換も行えるため、重いPNGスクリーンショットをコンパクトなWebPやAVIFに一度の処理で変換できます。品質スライダー(非可逆形式向け)でサイズと画質のトレードオフを直接制御でき、ドラッグするとファイルサイズの見積もりがリアルタイムで更新されます。

画像のリサイズの使い方をステップごとに解説

  1. アップロードエリアに画像をドロップするか、クリックして参照します。対応フォーマット:JPEG、PNG、WebP、AVIF。
  2. 目標の幅、高さ、またはスケール率を入力します。アスペクト比をロックして歪みを防ぎます。
  3. 出力フォーマットを選択し、非可逆形式の場合はスライダーで品質を設定します。
  4. 「リサイズ」をクリックします。処理はWebAssemblyを使ったWeb Workerでローカルに実行されます。
  5. 「ダウンロード」をクリックして結果をデバイスに保存します。

よくある使用例

  • Web開発者が、高解像度の生PNGファイルをサードパーティサービスにアップロードすることなく、800px幅のWebPヒーロー画像を作成する必要がある場合。
  • SNSマネージャーが縦長の写真をInstagram投稿用に正確に1080x1080pxにスケールし、JPEGに一括変換する場合。
  • CMSに画像を準備するジャーナリストが、ネットワークなしのラップトップでオフラインのまま複数の写真をリサイズ・圧縮する場合。
  • デザイナーが最終エクスポート前に、高DPIアセットが半分のサイズでどのように見えるかを確認する場合。

よくある質問

リサイザーは処理中に画像をサーバーに送信しますか?

いいえ。画像はローカルディスクから読み込まれ、OffscreenCanvasにデコードされ、@jsquash/resize WebAssemblyモジュールでリサンプルされ、選択したフォーマットに再エンコードされます。これらはすべてブラウザのタブ内で行われます。リサイズ中にブラウザのネットワークパネルを開くと、画像データを含むリクエストが一切ないことを確認できます。

読み書きできるフォーマットはどれですか?

JPEG、PNG、WebP、AVIFのファイルを開けます。出力もこれら4つのフォーマットのいずれかを選択できます。異なる出力フォーマットの選択とリサイズは同一の処理で行われるため、別途変換ステップは不要です。

このツールはどのリサンプルアルゴリズムを使用していますか?

@jsquash/resize WebAssemblyモジュールに実装されたLanczos-3です。縮小サイズでのシャープさをバイリニア補間より維持し、最近傍法のようなブロックアーティファクトを避けます。拡大にもLanczosが適用されますが、失われた詳細は回復できません。

元のアスペクト比を維持したままリサイズできますか?

はい。アスペクト比ロックはデフォルトでオンになっています。幅または高さのどちらかのフィールドに値を入力すると、もう一方のフィールドが自動的に更新されます。非比例的な寸法に引き伸ばす必要がある場合のみロックを解除してください。

インターネット接続がない場合でもツールは動作しますか?

ほとんどの場合はい。リサンプル処理自体は常にデバイス上で実行され、画像がお使いの端末から出ることはありません。ただし一点注意が必要です。@jsquash/resize WebAssemblyモジュールは容量の大きいファイルで、画像を初めてリサイズする際に本サイトからダウンロードされます。このダウンロードとページの読み込みが完了すれば、ネットワークから切断しても中断することなく画像のリサイズを続けられます。

出力ファイルが元のファイルより大きいのはなぜですか?

PNGのような可逆フォーマットに切り替えたり、非可逆コーデックで品質レベルを上げたりすると、圧縮率の高い元のファイルより大きな出力になることがあります。品質スライダーを下げるか、より効率的なフォーマット(WebPやAVIF)を選ぶとサイズを小さくできます。入力側にはサーバー上限はありません。そもそもサーバーが存在しないためです。ただしツールは50MBを超えるファイルを拒否しますし、非常に大きなビットマップは処理が完了する前に、性能の控えめなスマートフォンのメモリを使い果たしてしまうことがあります。

リサイズされた画像にウォーターマークは付きますか?

いいえ。出力は再サンプリングされたピクセルデータのみで、ウォーターマーク、ロゴ、Sunastyのブランディングはどこにも追加されません。

撮影した直後の写真をスマートフォンでリサイズできますか?

はい。このツールはモバイル版のChromeやSafariでもデスクトップと同じように動作するため、スマートフォンのカメラロールから直接写真をドロップできます。ただしWebAssemblyモジュールの初回ダウンロード(上記のオフラインに関する回答を参照)は依然として必要で、Wi-Fiに接続していない場合はモバイルデータ通信を消費します。