目录
平时存一张网页图片,无非就是右键另存为,但如果一篇文章里有几十张图,或者某个页面的图片是延迟加载的,手动一张张点就太磨人了。extract.pics解决的就是这个麻烦。它本质上是在后台启动一个虚拟浏览器,替你访问目标网页,把页面完整渲染出来,然后像扫雷一样把所有图片资源扫出来列成清单。你能看到每张图的尺寸、大小,可以按宽高排序,也可以只挑大的下载,或者全选打包。整个过程在网页里完成,对电脑配置没要求,手机浏览器也能凑合用。
官网入口地址
下载地址
它是在线工具,不需要下载安装。如果你想要更顺手的方式,Chrome商店里有一个叫ExtractPics的侧边栏扩展,功能类似,可以扫描当前页面的图片包括懒加载图。但注意那个扩展和官网不是一回事,按需选择就行。
功能介绍
图片提取的核心能力在于“找得全”。很多网页的图片不是直接写在HTML里的,而是通过JavaScript动态插入,或者放在CSS的background-image里,还有的是滚动到可视区域才开始加载。extract.pics的虚拟浏览器会把页面完整跑一遍,触发那些滚动加载逻辑,所以能抓到普通右键看不到的图。提取结果会显示缩略图、尺寸和文件大小,你可以按尺寸大小排序,快速筛掉那些小图标或者占位图。选中之后支持单张下载,也支持多选后打成一个ZIP包下载,省去了反复点保存的步骤。另外它提供了一个API给有自动化需求的人用,每次提取会消耗项目额度,基础模式扣1个,高级模式扣2个。不过对普通网页端用户来说,直接用界面操作就行了。
应用场景
最直接的就是收集素材。比如看到一篇公众号文章里的配图不错,但手机端不让长按保存,把文章链接丢进extract.pics就能把图都拉出来。做自媒体或者运营的人,需要批量下载竞品网页的产品图、海报图,手动一张张存效率太低,用这个一次搞定。设计师找参考图的时候,遇到一个灵感网站全是图,也可以直接提取整个页面,省得一张张点开。还有做数据分析或者竞品监控的,需要定期存档某个页面的视觉内容,手动操作不现实,用API或者网页端跑一下就能把图都留下来。
使用方法
打开extract.pics官网,你会看到一个很显眼的输入框。把目标网页的完整链接粘贴进去,点一下绿色的Extract按钮。接着页面下方会显示进度条,告诉你它在启动浏览器、分析页面、滚动加载、提取图片。等进度走完,图片列表就出来了。你可以直接点某张图下载,也可以勾选多张或者点SelectAll全选,然后点下载按钮,它会问你是逐张下还是打包成ZIP。选ZIP的话稍等几秒就能拿到一个压缩包。如果提取的是需要登录才能看的页面,它抓不到,因为虚拟浏览器没有你的登录状态。
服务支持与定价
网页端的基础使用是免费的,个人偶尔用够。免费额度存在每日和每小时的下载次数限制,具体数字官网没有固定写死,但如果你用得频繁,会碰到提示。对于需要大量提取的用户,它提供付费的会员方案来解除限制,具体价格在官网的定价页面能看到,按月或者按量计费。另外API服务是按项目额度走的,适合开发者集成到自己的流程里。需要说明的是,网上有安全检测站点给extract.pics打过低分并标注phishing风险,但那些是自动化扫描的误报性较大,这个工具在小众软件、掘金、腾讯云社区等多个技术社区被推荐过,域名注册于2020年,正常使用没有出现过实际安全事件报告。如果你介意,可以只提取公开页面,不要在里面输入任何账号密码。
| 源码反馈/咨询 (共有 条反馈) |
extract.pics常见问题
不是一个公司产品,最早是由一位德国的独立开发者Pascal做的,从2020年开始上线,后来慢慢迭代出了API和更多功能。所以它更像个人项目,而不是大厂出品。
就是把网页上的图片批量找出来让你下载。你给它一个网址,它替你打开那个页面,把所有图片列成清单,你挑要的下载就行。
复制你想提取图片的网页链接,打开extract.pics,粘贴到输入框,点Extract。等它跑完进度,勾选你想要的图,点下载。想全部要就点SelectAll再打包成ZIP。
基础网页端使用是免费的,每天有次数限制。如果你用得很频繁,可以买它的付费方案解除限制,具体价格在官网定价页有写,按需选择就行。API是按额度扣的,基础提取一次扣1个额度。
从工具本身来说,它只是读取公开网页的图片,不要求你登录自己的账号,正常使用没有风险。有个别自动化安全扫描站给过低分,但那些是机器判定,没有实际用户报告过安全问题。如果你不放心,别用它提取需要登录的隐藏页面就行。
提取完之后先按尺寸排序,把宽度小于100像素的图标筛掉,能省很多挑选时间。如果页面很长,等它滚动加载完再操作,别急着点下载。需要长期批量处理的话,考虑用它的API接自己的脚本,比手动开网页快得多。
普通的img标签图、CSS背景图、SVG矢量图、懒加载的图它都能抓。但如果是视频里的帧、Canvas画出来的内容,或者需要登录才能看到的图,它无能为力。
它的界面主要是英文,但操作逻辑很简单,就一个输入框和几个按钮,看不懂英文也不影响用。浏览器翻译插件可以解决界面语言问题。
下载的是网页上实际加载的那个文件,原图是什么分辨率拿到就是什么分辨率。如果网页本身显示的是压缩过的缩略图,你拿到的也是缩略图,它不会帮你把图“变清晰”。
常见原因有几个:页面需要登录才能看,虚拟浏览器没有你的账号状态;图片在跨域框架里或者是以blob形式加载的,工具读不到;或者网站有反爬机制,把虚拟浏览器拦住了。
看场景。偶尔用一次,打开网页版最省事,不用装东西。如果你天天都要扒图,装个Chrome扩展在侧边栏点一下确实更快。网页版的好处是不挑浏览器,手机也能凑合操作。
工具本身不改变图片的版权归属。你下载的图片版权还是原作者或网站的,能不能商用、能不能转载,取决于你遵守那个网站的服务条款和版权法规。工具只是帮你省了右键保存的力气,不帮你解决授权问题。
不能一次性爬整个站。它一次只处理一个页面。如果你想要整个站点的图,需要把每个页面的链接分别提取,或者用它的API写个循环来跑。
先检查目标网页能不能正常打开。如果网页本身加载就慢,提取自然快不了。另外免费用户高峰期会排队,换个时间段试试。如果一直转圈,刷新页面重新提取一次。