如何下載網站上的所有圖片
2026年6月18日 · 6 分鐘閱讀
想一次存下頁面上的每一張圖片,而不是一張一張點?本指南會示範下載網站所有圖片最快的方法,包含一般工具會漏掉的那些,以及如何讓結果保持井然有序。
快速做法
搭配頁面掃描器,整件事不用一分鐘就能完成:
- 為 Chrome 或 Edge 安裝 PicGrab,並開啟你想擷取的頁面。
- 點一下 PicGrab 圖示(或按 Alt+Shift+P)。它會掃描頁面,並以格狀清單顯示找到的每一張圖片。
- 如果頁面是無限滾動的動態消息,請執行深度掃描,讓畫面外的圖片在你下載前先載入。
- 按「全選」,再按「下載」。所有圖片會一次存到你選定的資料夾。
整個工作流程就是這樣。本文其餘部分會說明為什麼較簡單的方法不夠用,以及如何只下載真正值得保留的圖片。
為什麼右鍵與螢幕截圖不夠用
右鍵一次只能存一個檔案,而且只對單純的圖片有效。螢幕截圖擷取的是螢幕上的像素,而不是原始檔案,所以你會損失解析度,最後還得手動裁切。這兩種做法也都會漏掉任何不是單純 <img> 標籤的內容,而在現代網站上,這類內容可不少:
- 在樣式表中設定的 CSS 背景圖。
- 只在你捲動時才出現的延遲載入圖片。
- 在輪播與動態消息中由 JavaScript 載入的圖片。
- 開放的 shadow root 與同分頁 iframe 內的圖片。
能掃描即時、算繪完成頁面的下載器,會把這些全部抓到,並保留原始檔案的畫質。
用深度掃描搞定無限滾動動態消息
社群動態消息與圖庫只在圖片進入可視範圍時才載入,所以單次掃描只會找到目前在螢幕上的內容。PicGrab 的深度掃描會逐步走過頁面,一點一點捲動,讓每一批延遲載入的圖片都被抓取,並隨進度將新發現的結果併入格狀清單。掃描完成後,你的捲動位置會還原,你就能下載完整的全集。你可以隨時取消。
只下載你想要的圖片
真的把每一張圖片都抓下來,通常意味著一個塞滿圖示、頭像與追蹤像素的資料夾。請用篩選只保留重要的部分:
- 最小尺寸能一舉剔除小縮圖與介面圖形。
- 檔案類型(JPG、PNG、WEBP、SVG、GIF)能縮減到你真正需要的格式。
- 形狀(方形、寬幅、長幅)在你想為特定版面找圖時很方便。
- 網址或替代文字搜尋讓你能比對檔案路徑或描述中的關鍵字。
依最大優先排序,把高解析度圖片放到最上面,然後安心地全選並下載。
讓大批下載保持井然有序
大批下載之前,先到設定裡準備好:選擇目的資料夾、挑選檔案命名規則,並開啟依網站分組,讓每個網站自動取得各自的資料夾。開啟分組後,跨多個網站的一次作業會被整齊分類,而不是把數百個檔案堆進「下載」裡。
關於權利與禮儀的提醒
下載很容易,但重新使用圖片可能需要授權。許多圖片受著作權保護。請確認你獲准下載並使用任何圖片,尊重你所造訪網站的條款,並避免繞過付費牆或存取控制。
該避免的常見錯誤
有幾個習慣會悄悄毀掉一次批次下載。第一個是在動態消息上忘了深度掃描,導致圖庫大部分都沒被抓取,你只拿到想要內容的一小部分。第二個是略過最小尺寸篩選,於是資料夾塞滿圖示、sprite 與追蹤像素,之後還得手動刪除。第三個是連續從好幾個網站擷取時沒開依網站分組,把所有東西混進同一個資料夾。第四個則是沒檢查檔案命名設定,導致一大批檔案最後都是難懂的名稱。大批擷取前花十秒在設定上,結果就會乾淨、分類清楚、又好搜尋。
常見問題
我要怎麼一次下載網站上的所有圖片?
開啟頁面、點一下 PicGrab,如果是動態消息就執行深度掃描,然後按「全選」與「下載」。每一張圖片都會在單一動作中存好。
我能下載捲動時才載入的圖片嗎?
可以。深度掃描會自動捲動頁面的隱藏副本,讓延遲載入的圖片在你下載前先被抓取。
它會擷取 CSS 背景圖嗎?
會。PicGrab 會找出 CSS 背景、內嵌 SVG、canvas、影片預覽圖與 JavaScript 載入的媒體,而不只是單純的圖片標籤。
我要怎麼避免下載到細小的圖示?
設定一個最小尺寸篩選。它會移除縮圖與介面圖形,讓你只保留較大的圖片。
它會保留原始的圖片畫質嗎?
會。PicGrab 下載的是真正的來源檔案,而不是螢幕截圖或縮放後的預覽,所以你能保留原始解析度。
我能在一次作業中從好幾個網站下載嗎?
可以。在設定中開啟依網站分組,每個網站的圖片就會自動落入各自的資料夾。