批量图片链接下载器

通过粘贴图片 URL 列表进行批量下载。支持多线程并发获取,并在浏览器本地一键打包为 ZIP 压缩包。

所有 URL 解析和打包均在您的浏览器本地进行。内置安全代理服务,智能解决跨域限制问题。

支持常见的图片格式链接(JPG、PNG、WebP、GIF、SVG 等)。支持每行一个、同一行用空格分隔,或粘贴带引号的数组格式。

本地即时压缩
并发高速下载
解决跨域限制

示例预览

粘贴直接图片链接,获取大小和格式,并打包到 ZIP 压缩包中下载。

示例预览

核心功能介绍

智能跨域破解

内置图片下载代理,即使目标服务器设置了跨域下载限制 (CORS),也能安全稳定地下载图片。

高并发并发下载

多线程同时请求与处理多个图片 URL,最大程度缩短获取等待时间。

一键打包 ZIP

瞬间将所有下载成功的图片自动整理压缩成一个 ZIP 压缩包,免去一张张点击下载的烦恼。

灵活选择输出格式

保留图片原始格式,或在下载前将整批图片转换为 PNG、WebP 或 JPG。

等比例限制最大宽度

设置导出图片的最大宽度,自动等比例缩小大图并保持原始宽高比。

在线批量输入网址下载图片

这是一款免费的批量图片链接下载器,旨在帮助您轻松地从网址列表中提取并下载图片。您只需将直接链接粘贴到文本框中,工具就会并发抓取并生成图片预览。您可以灵活配置导出文件的命名规则,并将所有文件一键合并导出为 ZIP 压缩包。非常适合网页开发人员、内容创作者、数据研究人员以及需要高效下载网络图片的用户。

如何用浏览器获取网页中的图片链接?

可使用 Google Chrome、Microsoft Edge、Mozilla Firefox、Apple Safari 等主流桌面浏览器。在图片所在的网页打开开发者工具,通过 JS Path 或 XPath 选中图片所在的容器,再提取其中的图片链接。以下步骤以 Chrome / Edge 的菜单名称为例,不同浏览器提供的路径复制选项可能不同,两种方式任选其一。

  1. 在目标网页右键点击图片,选择「检查」(Inspect)。在 Elements / 元素面板中,选中包含所需图片的父级容器,例如整组图片外层的 div。
  2. 右键点击该元素,选择 Copy → Copy JS path,或 Copy → Copy XPath。Chrome、Edge 等浏览器提供这些选项,其他浏览器的菜单名称可能不同。
  3. 切换到同一网页的 Console / 控制台,替换下面示例中的路径,运行对应代码。路径仅为示例,需要使用当前网页实际复制的路径。

方式一:JS Path

将 document.querySelector("main section.gallery") 整段替换为复制的 JS Path 表达式。

{
  // 通过路径找到目标容器
  const target = document.querySelector("main section.gallery");

  if (!target) throw new Error("未找到目标元素,请检查路径。");

  // 获取容器中的图片,优先使用浏览器实际选中的图片地址
  const imgs = target.querySelectorAll("img");
  const links = [...new Set([...imgs].map(img => img.currentSrc || img.src).filter(Boolean))];

  // 输出链接,每行一个
  console.log(links.join("\n"));
  // copy(links.join("\n"));
}

方式二:XPath

将 /html/body/div[1]/main/section[5]/div 替换为复制的 XPath,保留两侧引号。

{
  // 通过路径找到目标容器
  const target = document.evaluate(
    "/html/body/div[1]/main/section[5]/div",
    document,
    null,
    XPathResult.FIRST_ORDERED_NODE_TYPE,
    null
  ).singleNodeValue;

  if (!target) throw new Error("未找到目标元素,请检查路径。");

  // 获取容器中的图片,优先使用浏览器实际选中的图片地址
  const imgs = target.querySelectorAll("img");
  const links = [...new Set([...imgs].map(img => img.currentSrc || img.src).filter(Boolean))];

  // 输出链接,每行一个
  console.log(links.join("\n"));
  // copy(links.join("\n"));
}

复制控制台输出的链接,粘贴到上方输入框,即可批量下载。在 Chrome / Edge 的控制台中,也可取消代码最后一行的注释,通过 copy() 直接复制链接。

先滚动网页,让懒加载图片加载完成。代码仅提取所选容器内的 img 图片,不包含 CSS 背景图;currentSrc 返回当前显示的资源,不保证是原始大图。此下载器需要 HTTP / HTTPS 链接,blob: 或 data: 地址不能直接用于批量下载。

支持的 URL 格式

可粘贴以 HTTP 或 HTTPS 开头的图片直链,支持 JPG、PNG、WebP、GIF、SVG 等浏览器可读取的图片文件。链接列表可以按换行或英文逗号分隔。

批量数量与浏览器限制

这个批量图片下载器没有固定的服务端链接数量上限,但过大的队列会占用更多带宽和内存。为了稳定处理,建议每次下载 50 到 100 个图片链接。

代理与隐私处理方式

安全代理仅用于绕过 CORS 跨域限制并实时获取图片。文件会被流式传回浏览器用于预览和 ZIP 打包,Veyvia 不会在服务器上保存下载的图片。

ZIP 与导出设置

您可以单独下载图片,也可以把成功获取的文件打包为一个 ZIP。支持保留原始文件名、按顺序重命名、转换为 PNG、WebP 或 JPG,并在导出前压缩大图尺寸。

下载失败排查

无效 URL、过期链接、被目标站点拦截的资源或服务器超时都会显示为下载失败。检查原始图片链接后,可移除错误条目或点击重试。

使用步骤

1

粘贴图片链接

在输入框中粘贴图片的直链地址,确保每行只有一个 URL。

2

抓取与预览

点击「加载并下载」,系统将并发下载并显示图片缩略图、像素尺寸以及文件大小。

3

设置命名规则

可保留 URL 中的原始文件名,或者设定前缀进行顺序编号,方便后续整理。

4

打包下载

下载完成后,您可以选择单独保存某张图片,也可以一键打包导出 ZIP 压缩包。

常见应用场景

  • 快速下载供应商表格或电商平台商品列表中的产品图片和主图。
  • 批量保存通过网页爬虫或公开社媒流导出的媒体链接图片。
  • 为设计项目、参考库或研究资料快速汇总并导出所需的高清配图。

常见问题解答

如果某些 URL 无法访问(如链接错误、404 未找到或服务器响应超时),它们会显示「下载失败」标签。您可以点击「重试」重新请求,或者直接忽略。下载失败的文件不会被放入最终导出的 ZIP 压缩包中。