無料画像リサイザー
寸法またはパーセンテージで画像のサイズを変更します。アスペクト比を維持し、出力形式を選択し、品質を損なうことはありません。
ファイルをここにドロップするか、クリックして選択
JPG, PNG, WebP, AVIF, GIF, HEIC, HEIF · デバイス上で処理
または Ctrl+V でクリップボードから貼り付け
複数のファイルを一度にドロップできます
ファイルがデバイスを離れることはありません。すべての処理はブラウザ内でローカルに行われます。
使い方
リサイズはCanvas APIを使ってブラウザ内で完全に行われます — Chrome、Firefox、Safariに組み込まれているのと同じレンダリングエンジンです。画像は新しい寸法でオフスクリーンキャンバスに描画され、ローカルで再エンコードされます。端末の外に出るものはありません。
- 1画像はブラウザによってデコードされるファイルをドロップまたは選択すると、ブラウザはHTMLImageElementを介して画像(JPEG、PNG、WebP、AVIF、GIF)を生のピクセルデータにデコードします。元のピクセル寸法が読み取られ、幅と高さのフィールドの初期値として使われます。
- 2Canvasが新しいサイズで再描画する「リサイズ」をクリックすると、オフスクリーンのHTMLCanvasElementが選んだ幅と高さに設定され、その後ctx.drawImage()を呼び出してすべてのピクセルを新しい寸法にスケール・描画します。JPEG出力では、透明な領域が黒くならないよう、まず白い背景の塗りつぶしが適用されます。
- 3canvas.toBlob()が出力をエンコードするブラウザ内蔵のcanvas.toBlob()メソッドは、設定した品質レベルでピクセルデータをJPEG、PNG、WebPにエンコードします。目標のファイルサイズを指定した場合、7回の反復による二分探索が自動的に品質パラメータを調整し、出力がそのサイズ以下に収まるようにします。
- 4結果はローカルでプレビューされダウンロードされるエンコードされたBlobはプレビューパネル用のオブジェクトURLに変換されます — サーバーとのやり取りは発生しません。ダウンロードをクリックすると、最終的なピクセル寸法を含むファイル名でローカル保存がトリガーされます。
あなたの画像はCanvas APIを使ってブラウザ内で完全に処理され、サーバーにアップロードされることは一切ありません。
ガイド
実例
「サンプルを試す」を押します。sample-photo.png が追加され、ファイルチップに 1600 × 1000 と表示されます。「アスペクト比をロックする」にチェックが入った状態で「幅」に 800 を入力すると、「高さ」が 500 に変わります。「出力フォーマット」は「元と同じ」で、サンプルは PNG なので、「画像のサイズを変更する」を押すと、変更後のパネルに 800 × 500 とファイルサイズ(KB)が表示されます。ダウンロードされるファイル名は sample-photo_800x500.png です。次に、プリセットで「IBPS / SBI 署名 · 140×60 · 10–20 KB」を選んでみます。サイズ欄は 140 × 60 になり、ロックは解除され、「形状が異なる場合」は「収める(余白あり)」、形式は JPEG になり、「最小サイズ(KB)」と「最大サイズ(KB)」には 10 と 20 が入ります。ツールはまず JPEG の最高品質を試します。140 × 60 の画像は非常に小さいため、そのファイルが 10,240 バイト未満になった場合は、見えないコメントを加えて 11,264 バイトまでパディングされ、変更後のパネルには 11.0 KB と「✓ 10–20 KB以内」が表示され、「ファイルは最小サイズまでパディングされました。画像自体は変更されていません。」という注記が出ます。
使用する設定と制限事項
- サイズを入力する前に単位を選びます。 「単位」では px、cm、mm、in を選べます。cm、mm、in のときは「DPI」欄(30〜1,200、初期値は 300)が表示され、ピクセルサイズは実寸(インチ)× DPI で決まります。たとえば 35 × 45 mm を 300 DPI にすると 413 × 531 px、4 × 6 in なら 1,200 × 1,800 px です。ピクセル数は四捨五入されるため、413 px は 34.97 mm と表示し直されます。DPI は JPEG と PNG ファイルに保存されるので、印刷店でも正しいサイズで読み取れます。px を選んだ場合は何も書き込まれません。幅と高さはそれぞれ 10,000 px までです。「パーセンテージ」モードでは、1〜200 パーセントのスライダーが使えます。幅または高さが 0 の間は、「画像のサイズを変更する」は無効のままです。
- 縦横比をロックするか、形状が変わるときの扱いを選びます。 「アスペクト比をロックする」にチェックが入っていると、片方の欄を変えるともう片方も変わります。たとえば 4000 × 3000 の画像で幅を 1200 にすると、高さは 900 になります。チェックを外すと、両方のサイズを入力できます。すると「形状が異なる場合」が表示され、「トリミングして埋める」「収める(余白あり)」「引き伸ばす」から選べます。「トリミングして埋める」では、元画像のプレビュー上でフレームをドラッグするか、矢印キー(Shift を押すと大きく移動)で、画像に残す範囲を選べます。「中央」を押すとリセットされます。「収める(余白あり)」では、「背景」メニューで白、黒、カスタム色、写真をぼかしたコピーのいずれかを選べます。元のサイズを超えて拡大すると、「実際の詳細を追加することはできません」という警告が表示されます。
- ファイルサイズの範囲を指定すると、品質はツールが選びます。 「最大サイズ(KB)」と「最小サイズ(KB)」には 1〜102,400 を指定でき、JPEG、WebP、AVIF で使えます。このとき「品質」スライダーはグレーアウトし、「品質は自動的に選択されてターゲットサイズに到達します。」と表示されます。最大値は 1 KB = 1,000 バイト、最小値は 1 KB = 1,024 バイトで数えるので、ここで条件を満たしたファイルはどちらの基準でも通ります。品質を下げる(最低 5 パーセントまで)だけでは最大サイズに収まらない場合、ツールは縦横比を保ったまま画像を段階的に小さくし、収まるか、短い辺が 16 px を下回る直前まで続けます。最小サイズに満たないファイルはパディングされますが、これは JPEG のみ可能です。
- 出力フォーマットは意識して選びます。 「元と同じ」では、PNG は PNG、WebP は WebP、AVIF は AVIF のままになり、GIF は PNG に、それ以外はすべて JPEG になります。AVIF は、お使いのブラウザがエンコードに対応している場合のみ一覧に表示されます。対応していなければ WebP が使われます。サイズの範囲を指定しない場合、「品質」は 10〜100 パーセントを 5 刻みで調整でき、初期値は 90 です。PNG は可逆圧縮なので品質設定は無視され、KB の目標も使えません。JPEG は透明に対応していないため、透明な部分は「背景」の色(自動では白)で塗りつぶされます。透明を残したい場合は PNG か WebP を選んでください。iPhone の HEIC 写真は追加時に PNG へ変換されるため、「元と同じ」ではサイズの大きな PNG になります。小さくしたい場合は JPEG か WebP を選んでください。
- フォームやショップがサイズを指定している場合は、プリセットから始めます。 「プリセット」メニューには 5 つのグループがあります。「インドの試験・行政書類」「ソーシャルメディアとプロフィール」「デスクトップ壁紙(黒い帯)」「マーケットプレイスの出品(白い余白)」「印刷・証明写真サイズ」です。プリセットを選ぶと、サイズ、フィット方法、背景、形式(JPEG)が設定され、試験用のものでは KB の範囲も設定されます。たとえば「Passport Seva 写真」は 630 × 810 px、最大 250 KB です。その後で欄や形式を変更すると、メニューは「カスタムサイズ」に戻ります。試験用のサイズには、募集のたびに規則が変わるため、アップロードする前に最新の募集要項を確認するようにという注記が付いています。
- 複数の画像をまとめて、同じ設定で処理できます。 複数の画像をドロップまたは貼り付けるか、1 枚だけのときは「画像をさらに追加」を押します。JPEG、PNG、WebP、AVIF、GIF に対応しています。一覧が表示され、「3 枚の画像をリサイズ」のような形のボタンが現れ、ファイルは 2 つずつ処理されます。各ファイルは photo_800x500.jpg のような名前になり、「すべてダウンロード (N)」を押すと resized-images という名前の ZIP が得られます。「アスペクト比をロックする」にチェックが入っている場合は、「各画像は幅×高さの中に収まるよう調整され、独自の形状を保ちます。」となります。失敗した行は「失敗分を再試行(N件)」で再試行できます。アニメーション GIF は 1 フレームに平坦化されます。
よくある問題とその解決方法
- 「この画像を読み込めませんでした。ファイルがサポートされていないか破損している可能性があります。」と表示される
- ブラウザがそのファイルを画像としてデコードできませんでした。別のプログラムで開き、JPEG または PNG として保存または書き出し直してください。このツールは JPEG、PNG、WebP、AVIF、GIF に対応しており、iPhone の HEIC 写真は追加時に変換されます。BMP、TIFF、PDF などの形式は、追加した時点で拒否されます。0 バイトのファイル(ダウンロードされていない OneDrive や iCloud のファイルでよくあります)には専用のメッセージが表示されます。先にそのデバイスにダウンロードしてください。
- 「リサイズに失敗しました。このブラウザでは寸法が大きすぎる可能性があります。より小さな値を試してください。」と表示される
- ブラウザがそのサイズの画像を描画または保存できませんでした。1 辺は最大 10,000 px まで指定でき、正方形なら 1 億ピクセルになります。ブラウザ、特にスマートフォンでは、それほど大きなキャンバスを作れないことがあります。「幅」と「高さ」を小さくするか、「パーセンテージ」を使ってください。バッチ処理で失敗した行にも同じメッセージが表示されます。サイズを変更してから「失敗分を再試行(N件)」を使ってください。通常のサイズで起きる場合は、出力フォーマットを JPEG または PNG にしてみてください。
- 「画像を小さくしても目標サイズに届きませんでした。最大KBを大きくしてお試しください。」と表示される
- ツールは最低品質まで下げ、さらに画像を小さくしても届かなかったため、短い辺が 16 px を下回る手前で止まりました。「最大サイズ(KB)」を大きくするか、先にご自身でピクセルサイズを小さくしてください。ディテールの多い写真は、ピクセル数も小さくしないと非常に小さなファイルサイズにはできません。
- 「最小値より小さい — この形式はパディングできません。JPEG を選んでください。」と表示される
- 形式を WebP または AVIF にしたまま「最小サイズ(KB)」を指定したところ、ファイルがそれより小さくなりました。最小サイズに合わせてパディングできるのは JPEG だけで、画像を変えないコメントを追加して調整します。「出力フォーマット」を JPEG にしてください。PNG には KB の目標自体がありません。ページには「PNGは可逆圧縮のため、KBの目標は使えません。ファイルサイズを指定するには、JPEGまたはWebPを選んでください。」と表示されます。
- 結果が入力したサイズよりピクセル数で小さくなり、「サイズ上限に収めるため、画像を640×400に縮小しました(元は800×500)。」という注記が出る
- 最大ファイルサイズはピクセルサイズより優先されます。品質を下げるだけでは「最大サイズ(KB)」に収まらなかったため、縦横比を保ったまま画像が小さくされました。ピクセルサイズを厳密に守りたい場合は、最大値を上げるか、WebP のようによく圧縮できる形式を選んでください。ファイルサイズを優先する場合は、小さくなった画像をそのまま使ってください。バッチ処理では、該当する行に同様に「640×400に縮小」と表示されます。
比較
「寸法」は正確なサイズや印刷サイズに合わせる場合、「パーセンテージ」はすべての画像を同じ割合で拡大縮小する場合に向いており、サイズがバラバラの画像にはこちらが簡単です。このツールでできるのは、リサイズ、フレームに合わせたトリミング、ファイルサイズの範囲の指定です。回転、レタッチ、リサンプリング方式の選択はできません。拡大縮小にはブラウザ自身の高品質なスムージングを使うため、シャープネスやリサンプリングを細かく調整したい場合は、パソコン用の写真編集ソフトのほうが向いています。また、単なる圧縮ツールでもありません。最大 KB を指定すると、品質だけでなくピクセルサイズも小さくなることがあります。ピクセルサイズを保ったままファイルを小さくしたい場合は、「最大サイズ(KB)」を空欄にして「品質」を下げてください。その代わり、何もインストールする必要がなく、画像はブラウザ内でリサイズされます。
関連ツール
YouTube サムネイル リサイザー
任意の画像をYouTubeの1280×720サムネイル仕様にリサイズし、テキストと安全ゾーンガイドを追加、自動的に2 MB以下に圧縮 — ブラウザで完結、アップロード不要。無料でプライベート。
ソーシャルメディア画像リサイザー
Instagram、YouTube、TikTok、X、Facebook、LinkedIn、Pinterestの2026年最新サイズに画像をリサイズおよびトリミング — セーフゾーンガイドとバッチZIP付き。100%ブラウザ内で動作、アップロード不要。
画像圧縮
JPG、PNG、WebP、AVIF 画像を圧縮します。前後の比較をご覧ください。