HEIC 传不上去?iPhone 和 Windows 解法
HEIC 照片被上传框拒收?把 iPhone 相机切到“兼容性最佳”,再把相册里已有的 HEIC 转成 JPEG。
- HEIC
- iPhone
- file formats
- JPEG
- upload errors
- iOS
- Windows
- photo tips

照片拍好了,在“照片”里看着完美无缺,可上传框却告诉你不支持该文件类型——或者干脆点名:HEIC。你的相机没毛病,照片也没毛病——它只是被存成了这个网站不肯读的格式。
这张照片在 iPhone 上处处正常:能打开,能打印,能发短信。它只在网页表单、Windows 电脑或老一些的软件面前才失灵。
两件事要做,而且两件都要做:让手机别再生成这种文件,再把相册里已经有的那些转掉。
上传框为什么不收
HEIC 是 Apple 给 HEIF 图片用的扩展名。同一张画面,它存出来的文件比 JPEG 明显更小,这也是它成为默认格式的原因。
上传表单按一份可接受文件类型的清单办事,做得讲究的还会去检查文件本身,而不是听信文件名。如果清单上没有 HEIC,那么在任何程序看到这张画面之前,它就已经被挡在门外了。
这也包括我们:remover.bg 在网页端和移动应用里接受 PNG、JPEG 和 WebP,单个文件最大 25 MB。WebP 进出都不需要转换这一步,而 HEIC 必须先变成这三种之一。
把相机切到“兼容性最佳”
打开设置,点相机,再点格式。最上面有两个选项:高效和兼容性最佳。选“兼容性最佳”。

从此以后,每一张新照片都会存成 JPEG。Apple 的文档写明,选了“兼容性最佳”之后,“所有新的照片和视频都将使用 JPEG 或 H.264 格式”。
它不会动你已经拍过的照片,那些仍然是 HEIC。而且 JPEG 更占空间,所以如果存储空间紧张,就保持“高效”不变,需要哪张再转哪张。
转换你已经拍下的照片
在 iPhone 上,不用装任何额外应用的路子是分享菜单。打开照片,点分享按钮,再点最上方的选项。在文件格式那一栏,自动会按目标位置决定,当前则禁止转换;点兼容性最佳,用 Apple 的话说,文件可能会转换为 JPEG。然后选择存储到“文件”,挑一个文件夹。

快捷指令 App 能把这件事固定下来:转换图像设为 JPEG,后面接保存回照片图库的操作,或者存储文件。打开在共享表单中显示之后,在“照片”里两下点击就能完成转换。在 Mac 上,用“照片”或“预览”里的文件 > 导出,选 JPEG。
在 Windows 上,HEIC 需要两个 Microsoft Store 组件:免费的 HEIF 图像扩展,加上一个 HEVC 解码器。微软的商店页面写明,必须安装 HEVC 视频扩展才能查看 .heic 文件,而那个页面是收费的。很多电脑出厂时自带了一个免费的“设备制造商提供的 HEVC 视频扩展”版本,微软已不再让它出现在商店搜索里,所以先去设置 > 应用 > 已安装的应用看一眼:如果它已经在了,你就不用再做什么。
不管走哪条路,都转成 JPEG,不要转 PNG。一张全分辨率手机照片存成 PNG 会大得吓人,很可能撞上 25 MB 的上传限制——PNG 的价值体现在出口那一端,也就是当你需要抠图主体周围保持透明的时候。
AirDrop 和邮件都不是可靠的转换器
有人会说“隔空投送一下就行”或者“发个邮件给自己”,有时候确实能拿到一个 JPEG。但 Apple 的说法是:如果接收设备无法处理 HEIC,文件可能会被转换——结果取决于对面那一端。收到之后要检查一下。
还有一个相关设置:设置 > 应用 > 照片 > 传输到 Mac 或 PC(旧版 iOS:设置 > 照片)。选自动意味着通过数据线传输时文件可能被转换,而保留原片会把 HEIC 原样交出去。
确认这个文件到底是什么
在“照片”里打开图片向上轻扫,或者点信息按钮;面板会给你拍摄设备、日期和相机元数据——但不给格式。想看文件名和真正的文件类型,把照片存到“文件”里,长按它选择显示简介。另外,把 IMG_4471.HEIC 改名成 IMG_4471.JPG 什么也转换不了:字节一个没变,而一个谎报自己身份的文件,出起问题来只会更让人摸不着头脑。
Live Photo 的坑
Live Photo 是一张静止画面加一小段视频。Apple 说,分享给无法处理这种格式的对象时,Live Photo 会以静止图片的形式发出去,但上传表单究竟取走了哪一部分,并不总是一目了然。

要弄清楚,就打开照片,点编辑,再点最上方的 Live 按钮关掉实况功能:剩下的就是关键照片那一张静止图片。如果那一帧不是你想要的瞬间,先在帧选择器上移动那个白色方框,再点设为关键照片。对于拍照片上架卖东西的人来说,这一点很要紧:一帧糊掉的画面意味着一圈发虚、发糊的边缘。
传上去之后
今天就把“格式”设置改掉,这堆文件就不会再继续变多;至于旧照片,等哪一张真的要发到别处时再转。转好的 JPEG 和其他照片没有区别:传上去,背景掉下来,你拿回一张透明 PNG,或者你自己挑的那块纯色。


