Loading…
Loading…
放入一张 HEIC 就能得到一个普通的 .gif,或者排上几张照片,合成一段自动循环的动图,直接发进聊天、论坛或维基。整个过程都在你的浏览器里完成——你的照片绝不会被上传到服务器。
GIF 和 HEIC 生来是为了两件相反的事,所以这并不是简单地换个格式。先弄清你想要哪一种结果——一张静态图片,还是一段短动画——设置怎么调就一目了然了。
把一个 HEIC 交给这个工具,你会得到那张照片的单帧 .gif。人们通常在某个表单、老旧的内容系统或聊天只收 GIF、拒绝 HEIC 时才需要它。画面完全一样,变的只是外壳。
放进几张 HEIC 照片,它们就会合成一个动态 GIF,依次轮播并自动循环。这正是 Slack 频道、Discord 聊天、Reddit 帖子或论坛签名档不用点播就能内嵌播放的样子。
iPhone 实况照片里那一点点动态并不在 HEIC 里——它在 iOS 一并保存的配对 .MOV 文件中。这个工具让你给它的静态帧动起来,而不是那段隐藏的片段。要把实况照片自身的动态做成 GIF,需要那个 .MOV,这项功能已列入计划。

GIF 无需播放器就能就地播放并循环——正是聊天、论坛和 wiki 想要的。这个工具把你的照片变成那种小小的循环短片,或给只收 GIF 的系统一张静态 GIF。
你可以手动截图再转换,把照片上传到云端转换器,或者在这里用浏览器直接生成 GIF。每条路各自的代价如下:
| 方式 | 是否需安装 | 多张照片 | 速度 | 隐私 | 易用程度 | 适合场景 |
|---|---|---|---|---|---|---|
截图成 JPG,再用 GIF 制作工具 | 是否需安装:无需 | 多张照片:繁琐 | 速度:慢,全手动 | 隐私:取决于 GIF 网站 | 易用程度:步骤不少 | 适合场景:手边没别的时候临时用一次 |
基于上传的在线转换器 | 是否需安装:无需 | 多张照片:有时支持——但有限制 | 速度:取决于上传速度 | 隐私:照片被发到服务器 | 易用程度:简单 | 适合场景:偶尔用一次 |
能导出 GIF 的手机应用 | 是否需安装:需装应用 | 多张照片:视应用而定 | 速度:快 | 隐私:本地,因应用而异 | 易用程度:简单,但又多装一个应用 | 适合场景:已经装了这类应用的人 |
这个基于浏览器的转换器Recommended Recommended | 是否需安装:无需 | 多张照片:支持——最多 20 张 | 速度:靠你的 CPU 运行 | 隐私:照片绝不离开你的设备 | 易用程度:拖入、排序、生成 | 适合场景:快速、私密地做一个可分享的 GIF |
关于这个初版能做什么补充一句:它能用一张照片做静态 GIF,或用多张做循环动图,可选尺寸和每张照片的时长。目前还没有转场或抖色控制,而且它让你添加的静态帧动起来,而不是实况照片自身的动态。如果你需要广播级的色彩,请改用 HEIC 转 MP4 工具——GIF 用色彩换来了在任何地方内嵌循环的能力。
三步搞定,无需账号、无需安装。解码和 GIF 编码都靠 WebAssembly 在你的浏览器里完成,照片绝不会离开你的设备。
放入一张做静态 GIF,或放入几张做动图。添加多张时,它们按显示顺序播放——用上下箭头调整先后,用 X 删掉某一张。

选择 GIF 长边的大小——480px 文件最小,720px 兼顾平衡,Original 保留完整画质。放两张或更多照片时,你还要设定每张在循环里停留多久。

GIF 在你的设备上生成——你会看到它一张照片一张照片地推进。完成后它会就地循环播放,方便你检查效果,然后下载一个标准 .gif,任何支持 GIF 的地方都能用。

GIF 是个有着实实在在局限的老格式。先了解这些局限,就能解释文件大小和照片的观感,也能帮你在这里的 GIF 和更清晰的 MP4 之间做选择。
GIF 格式一帧最多存 256 种颜色,所以一张照片会从数百万种颜色被压到一个调色板里。扁平的图形和截图扛得住这种压缩;平滑的天空和肤色则可能出现轻微的色带。如果对你来说色彩还原比内嵌循环更重要,MP4 能保留完整的色域。
GIF 没有高效的视频压缩,所以文件会随你选的尺寸和照片张数一起变大。一段又大、张数又多的动图可以达到几十兆。把尺寸控制在 480 或 720 像素,能让一段可分享的循环保持合理大小;读数会在你下载前显示最终大小。
HEIC 解码和 GIF 编码都在你的浏览器里进行,所以不用等上传,也不必在别人的文件后面排队。图片上不会打任何印记,没有账号门槛,也没有每日限额。设照片上限只是为了让手机上的编码保持快速。
关于把 HEIC 照片变成 GIF 的常见问题——静态还是动态、实况照片、颜色、文件大小,以及转换如何在你的浏览器里私密完成。
关键在于你添加了几张照片。一个 HEIC 生成单帧的静态 GIF——当某处只收 .gif、拒绝 .heic 时很好用。两张或更多照片则生成一个动态 GIF,依次轮播并自动循环。工具会自动切换:加一张照片就没有时长选项可设;加多张,每张照片的时长设置就会出现。
这个版本还不能。iPhone 实况照片存成两个文件:一张静态 .heic 图片,和一段单独的 .mov 片段(保存动态,靠内部标识符配对)。.heic 本身里面没有动态,所以这个工具只让你添加的静态帧动起来——多张照片变成一段循环,而不是实况照片自身的那段抖动。要捕捉那段动态,需要配对的 .mov 文件,其专门通道已列入路线图。
因为 GIF 格式每帧只允许 256 种颜色。一张照片通常用到数百万种,所以转换意味着把这个色域压进一个调色板,这会在天空、肤色这类平滑区域出现可见的层次断阶。这是 GIF 本身的局限,不是转换的问题。截图、logo 和扁平图形的表现要好得多。如果你需要完整的色域,请改转成 MP4。
GIF 没有现代的视频压缩,所以文件大小会随像素尺寸和帧数一起增长。一段多张照片的全分辨率动图轻轻松松就能达到几十兆。有两件事能让它保持可控:选 480 或 720 像素而不是 Original,以及少用几张照片。文件大小会显示在生成好的 GIF 旁边,方便你在下载前查看,必要时用更小的尺寸重做一遍。
480 像素文件最小,用来发聊天消息、论坛帖子或 Discord 表情反应都够了。720 像素是兼顾平衡的默认值——明显更清晰,同时大小仍然合理。Original 保留照片的完整分辨率,看着最好但文件最大,其实只有做单张静态 GIF 才值得,长动图就别用了。
能。添加照片后,它们会按播放顺序排成一个带编号的列表。用每一行的上下箭头把某张照片往前或往后移,用 X 删掉一张。列表里的顺序就是成品 GIF 里的顺序,所以点“生成”前先排好。
动态 GIF 默认无限循环,这正是聊天应用和论坛期待它们的表现。你通过每张照片的秒数设置来控制速度:想要轻快活泼的循环就选短一点,想要幻灯片感就选长一点。单张照片的 GIF 是静态的,所以没有循环或速度可设。
是的。两个步骤——解码 HEIC 和编码 GIF——都用 WebAssembly 完全在你的浏览器里进行。你的照片绝不会被发给 HeicToPng 或任何第三方,而且页面加载完成后,这个工具即使离线也能继续用。什么都不上传,所以一张你只想发给某个聊天的私人照片,在传递途中绝不会经过别人的服务器。
当你需要一个不用播放器就能内嵌播放和循环的东西时用 GIF——聊天里的表情反应、头像、论坛里的一小段循环——并且能接受 256 色的画质。当色彩还原和文件大小很重要时用 MP4,比如发 TikTok、Reels 或 Stories 的幻灯片,那里完整的色域和高效的压缩更占优。我们的 HEIC 转 MP4 工具正是为这种情况准备的。
每个 GIF 最多 20 张照片。这个上限是为了让工具在手机上保持流畅:每张照片都在你自己的设备上解码并量化到一个调色板,而且过大的动图还会生成一个笨重的文件。二十张能让等待时间和文件大小都保持合理。想做更长的作品,MP4 是更好的格式。
都能。HEIC 和 HEIF 底层是同一种格式——HEIC 只是苹果给 HEIF 图片起的名字——所以工具对 .heic 和 .heif 的解码完全一样,都能放进 GIF。你可以在一段动图里混用两者。
放入一张照片做静态 GIF,或放入几张做循环动图,选好尺寸,几秒内下载——全程都在你的浏览器里完成。