URLリストから画像を一括ダウンロード:3つの方法(2026)
スプレッドシートに画像URLが50個あるとします。商品フィードの書き出しかもしれませんし、リサーチ用の参考資料、クライアントから受け取った素材リスト、社内レポートから抜き出したURLかもしれません。作業自体は単純そうに見えます。これらの画像をすべてパソコンに保存するだけ。しかし現実には、URLを1つずつ開き、読み込みを待ち、右クリックして「名前を付けて画像を保存」——これを50回繰り返すのは計画ではなく、ただの時間の浪費です。
朗報です。URLリストから画像を一括ダウンロードする実用的な方法は3つあり、あなたのスキルレベルと忍耐に合うものが必ず1つはあります。このガイドでは、それぞれの方法がどこで破綻するかも含めて正直に解説するので、5時間試行錯誤する代わりに5分で正しい選択ができるようになります。
方法1:ブラウザのブックマークフォルダ
最も技術的ハードルが低いのが、すべてのブラウザが備えているブックマークフォルダを使う方法です。
- 新しいブックマークフォルダを作成します(例:「画像バッチ」)。
- スプレッドシートの各URLをブックマークとしてフォルダに貼り付けます。多くのブラウザでは、URLの列をコピーしてブックマークマネージャにまとめて貼り付けることができます。
- フォルダを右クリックして「すべて開く」(または「すべてタブで開く」)を選択します。
- 各タブに移動して、画像を手動で保存します。
これがスケールしない理由:タブを50個開くとブラウザは重くなり、しかもステップ4は100%手作業のままです。自動化できたのは「開く」だけで、「保存」は自動化できていません。さらに、フィード内のURLの多くは画像そのものではなく、画像を含むページだったりするため、各タブで目的の画像を探し回ることになります。途中でブラウザがクラッシュすれば、どれを保存済みかの記録もありません。この方法が許容されるのは5〜10URLまで。それ以上は罠です。
方法2:コマンドラインツール
ターミナルに慣れているなら、定番の答えは wget や curl のループです。URLを1行ずつテキストファイルに保存して、次のように実行します。
wget -i urls.txt --wait=1 --random-wait -P ./images
curl なら:
while read url; do curl -O "$url"; done < urls.txt
これは本当に強力です。失敗したダウンロードを自動で再試行し、サーバー側のファイル名をそのまま使い、5000件のURLを放置で処理することもできます。
ただし、実際の摩擦点もあります。第一に、技術者以外には恐ろしく見えること——フラグを1つ打ち間違えれば、数百のファイルが間違ったフォルダに流れ込んだり、リクエストが多すぎてサーバーにブロックされたりしかねません。第二に、多くのCDNは Referer や User-Agent ヘッダーをチェックします。--referer="..." やブラウザ風のUAを指定しないと、403エラーと「ダウンロード成功に見えて実は0バイト」のファイルが量産されます。第三に、多くの人にとって最も重要なこととして、プレビューもフィルタリングも重複除去もフォーマット変換もありません。手に入るのはURLが返す生データそのもの——デザインツールがうまく開けないWebPファイルや、同じ写真の解像度違い5種類まで含まれます。
方法3:ページスキャン拡張機能(多くの方におすすめ)
3つ目の方法は、問題の捉え方を逆にします。URLを盲目的に取得する代わりに、画像が掲載されているページ——商品ページ、ギャラリー、ボード——を開き、ブラウザ拡張機能にそのページの内容をすべてスキャンさせます。VKT Image Grabber(Chrome と Edge、Manifest V3)は、<img> タグ、CSS背景画像、動画ポスター、srcset ソース、SVG の5種類のソースから画像を検出します。SPAや遅延読み込みにも対応しており、スクロールに合わせて画像がサイドパネルに表示されていきます。
ワークフローは次のとおりです。
- 目的の画像を含むページを開きます。URLリストから組み立てたギャラリーページ1つでも、複数のタブでも構いません。
- Image Grabber のサイドパネルを開きます。自動でスキャンが始まり、検出されたすべての画像がサイズ情報付きでグリッド表示またはリスト表示されます。
- 最小サイズとファイル形式でフィルタリングし、アイコン・プレースホルダー・サムネイルを除外します。
- ライトボックスで品質を確認します。
- すべて選択してダウンロードをクリック——ワンクリックで一括保存です。
無料版ではバッチあたり最大30枚をダウンロードできます。30URL程度のリストなら十分で、大きなリストでも数回に分ければ対応できます。Premium($9.99の買い切り・永久ライセンス)は上限を撤去し、大きなリストでこそ効く機能を追加します。重複除去 → 変換 → 圧縮 → ダウンロードというパイプライン全体を、ローカルの canvas 上で、何もアップロードせずに実行します。pHash重複除去は同じ写真の解像度違いを自動で排除し、WebP→JPG/PNG変換により、すべてのファイルを次に使うツールでそのまま開けます。
手順:Image Grabber で一括ダウンロード
- 拡張機能をインストール:Chrome ウェブストアまたはEdge アドオンからインストールします。
- ソースページを開きます。URLリストが画像ファイルそのものを指している場合は、それらを組み合わせたシンプルなローカルHTMLギャラリーをブラウザで開くか、タブで開きます。商品ページやギャラリーページを指しているなら、そちらを開きます。
- Image Grabber のアイコンをクリック。サイドパネルが開くとすぐにスキャンが始まります。遅延読み込みの画像も拾えるよう、ページをゆっくりスクロールしてください。
- フィルタリング。最小の幅・高さ(例:300×300)を設定し、必要なファイル形式だけを選びます。
- ライトボックスで確認。サムネイルをクリックするとフルサイズで表示。矢印キーで切り替えられます。
- 選択してダウンロード。すべて選択(または個別に選択)してダウンロードをクリック。無料版はバッチあたり30枚まで。多い場合は複数回に分けるか、アップグレードで無制限に。
- ダウンロードフォルダを確認。ファイルは元の名前で保存され、すぐ整理に移れます。
大量バッチのためのヒント
- ダウンロード前にフィルタ、ダウンロード後に整理しない。サイズフィルタ(例:最小400px)で、トラッキングピクセル・アイコン・サムネイルが一瞬で消え、バッチも上限内に収まります。
- pHashで重複除去。商品フィードは同じ画像の解像度違いが混ざりがちです。Premiumの知覚ハッシュ重複除去は、ファイルがディスクに書き込まれる前にコピーを自動で取り除きます。
- WebPはその場で変換。モダンなCDNへのリンクなら、ファイルの半分はWebPでしょう。Premiumならダウンロード時にJPGまたはPNGへ変換するので、後から変換する手間が丸ごと省けます。
- リストは分割して処理。大きなリストは1ページ・1タブずつ処理しましょう。サイドパネルが軽快に動き、欠けも見つけやすくなります。
- ソースを尊重する。一括ダウンロードしても著作権は変わりません。商用利用の前にライセンスを確認し、他人の作品を自分のものとして公開しないでください。
まだ迷っているなら、任意のウェブサイトから画像を一括ダウンロードする方法や2026年の最高の画像ダウンロード Chrome 拡張機能の比較記事で、代替手段を詳しく解説しています。
よくある質問
URLのリストから直接画像をダウンロードできますか?
可能ですが、生のURLリストを直接読み込めるのは wget や curl などのコマンドラインツールだけです。ほとんどの方には、画像が掲載されているページを開いて VKT Image Grabber のようなページスキャン拡張機能を使う方法が簡単です。ページ上の全画像を検出し、ワンクリックで一括ダウンロードできます。
VKT Image Grabber の無料版でダウンロードできる画像の枚数は?
無料版は1バッチあたり最大30枚の画像を一括ダウンロードできます。Premium($9.99の買い切り・永久ライセンス)では枚数制限が完全になくなり、pHash重複除去、WebPからJPG/PNGへの変換、圧縮機能も使えるようになります。
重複する画像のダウンロードを防ぐには?
VKT Image Grabber Premium には知覚ハッシュ(pHash)による重複除去が搭載されています。ファイル名や解像度が違っても、見た目が同じまたはほぼ同じ画像を検出できるため、200件のURLバッチから、保存前にユニークな元画像だけを抽出できます。
ダウンロードしながら WebP を JPG に変換できますか?
はい。Premium では、ダウンロードパイプラインがブラウザ内の canvas でローカルに動作し、重複除去、WebPからJPG/PNGへの変換、圧縮を順に処理します。外部ツールもアップロードも不要で、画像を選んで出力形式を選び、ダウンロードするだけです。
拡張機能での一括ダウンロードは安全・プライベートですか?
VKT Image Grabber の場合、すべての処理はブラウザ内で完結します。拡張機能は開いたページをスキャンして画像URLを収集し、ブラウザのダウンロードAPIでファイルを保存します。ページデータや画像がサーバーにアップロードされることはありません。
URLを1つずつ開くのはもう終わりに:VKT Image Grabber はあらゆるページをスキャンし、サイズと形式でフィルタ、ライトボックスでプレビュー、無料でバッチ30枚まで一括ダウンロード。Premium($9.99 永久ライセンス)で無制限バッチ、pHash重複除去、WebP→JPG/PNG変換、圧縮が追加——すべてローカル処理、アップロードゼロ。Chrome ウェブストア · Edge アドオン。
VKT 拡張機能カタログで他のツールもご覧いただけるほか、[email protected] までお問い合わせください。
