Chrome右键“另存为”得.webp是因服务器根据Accept头自动推送WebP格式;WebP体积更小、加载更快,属正常内容协商行为;可通过开发者工具改后缀、装插件或Edge IE模式强制获取JPG。

网页图片在Chrome中右键“另存为”后变成.webp后缀,不是浏览器故意刁难你,而是网站服务器根据你的浏览器类型自动推送了WebP格式——Chrome明确声明支持WebP,服务器就直接发WebP给你,连商量都不打一声。
为什么网站优先发WebP给你
网站用Content Negotiation(内容协商)机制识别浏览器能力:Chrome请求头里带Accept: image/webp,服务器一看“这人能看WebP”,立刻把同一张图的WebP版本塞过来。它根本不管你要不要.jpg,只管“我能给最优解”。【你没改过任何设置,下载就是WebP,这是正常行为,不是故障】
WebP体积比同质量JPG小25%–34%,省带宽、提加载速度,对网站运营是硬指标。你刷淘宝、公众号、新闻页看到的图,背后早被CDN批量转成WebP了。
Chrome不提供格式选择入口是设计使然
Chrome原生不支持右键菜单里选保存格式,它的“图片另存为”功能只做一件事:把当前HTTP响应体原样落地。而响应体是什么格式,完全由服务器决定。
也就是说,你右键保存的不是“那张风景照”,而是“服务器此刻返回的那个字节流”。如果服务器返回的是WebP字节流,你保存下来的必然是.webp文件——哪怕地址栏显示的是xxx.jpg?x=123。
强制获取JPG的三种实操路径
方法一:用开发者工具揪出原始JPG链接
1、右键目标图片→选择“检查”,定位到标签;
2、在Elements面板中右键该标签→Copy → Copy image address;
在 Go 中使用 google/wire 实现编译时依赖注入——wire.NewSet、wire.Build、wire.Bind(接口→实现)、wire.Struct、wire.Value、wire.Interface
3、新开标签页粘贴该地址回车;
4、此时若页面显示“无法加载”,说明链接本身是WebP;但若地址含?format=webp或结尾是.webp,手动把.webp替换成.jpg再回车——很多网站(如淘宝、知乎图床)支持这种后缀触发式回退,服务器会立刻吐出JPG。
【注意:不是所有网站都支持后缀替换,遇到404就换方法】
方法二:装Save Image as Type插件一劳永逸
访问Chrome Web Store搜“Save Image as Type”,添加到Chrome;安装后右键图片,菜单里直接出现“图片另存为JPG/PNG/WebP”子项,点JPG就弹标准保存框——所有转换在本地完成,不传图、不联网、不泄露隐私。
方法三:Edge用户开IE模式速切
Edge浏览器地址栏输入edge://settings/appearance#CustomizeToolbar→打开“IE模式”开关→顶栏出现IE图标→遇到WebP图时点击该图标→刷新页面→再右键另存,格式回归.jpg。

















