图片转 GIF:把你的图片做成 GIF 动图
这款图片转 GIF 工具让你直接在浏览器里用自己的图片合成 GIF 动图——上传 PNG、JPG、WebP 或 BMP 帧,设定顺序和时长,几秒钟就能生成一张循环播放的 GIF。无需安装软件,也无需注册账号。
它适合所有想把一组图片快速变成动画的人:把连拍照片做成短动画、为社交媒体做产品展示、制作分步图解教程、做表情反应片段,或者预览精灵图。帧的顺序、每帧速度、输出尺寸、质量和循环次数全由你掌控。
如何把图片做成 GIF
上传图片
把图片拖放到上传区域,或点击浏览并选择文件。支持 PNG、JPG、WebP 和 BMP,最多可添加 50 帧。随时点击继续添加即可加入更多图片,而不会丢失已有内容。
排列帧序
图片会以缩略图形式显示在帧条中。拖动缩略图即可调整顺序,或用移除按钮删除某一帧。当前帧会高亮显示,让你随时清楚自己在序列中的位置。
设置时长与输出
输入延迟(20 至 10000 毫秒)并点击全部应用,一次性设定每帧时长。然后选择输出尺寸、质量数值(1–30)、循环次数,并开启抖动让渐变更平滑。
预览、生成并下载
用播放、暂停和逐帧控制检查动画效果。满意之后点击生成 GIF——进度条会显示渲染过程。完成后会显示输出文件大小,点击下载即可把 GIF 保存到你的设备。
功能特点
多图上传
通过拖放或文件选择器添加最多 50 帧,支持 PNG、JPG、WebP 或 BMP,并可随时继续加入更多图片。
拖放排序
在帧条中拖动缩略图即可重新排列动画顺序,单击即可移除任意一帧。
逐帧延迟
每帧显示时长可设 20 至 10000 毫秒,或用统一延迟配合全部应用实现一致节奏。
实时预览
编码前可播放、暂停和逐帧查看,帧指示器随时显示你在序列中的位置。
自定义输出尺寸
以像素设定 GIF 的宽和高,自动读取首张图片的尺寸,最大可调至 2000 px。
质量可调
质量从 1(色彩最准确)到 30(渲染最快)滑动调节,在细节、文件大小和速度之间取得平衡。
循环控制
可选择无限循环,或在动画停止前固定重复 1×、2×、3× 或 5× 次。
Floyd-Steinberg 抖动
开启抖动可在 GIF 的 256 色限制内模拟更多颜色,特别适合渐变和照片。
基于 Worker 渲染
编码在 Web Worker 中运行,页面保持流畅响应,并带有实时进度条和最终文件大小。
全程在浏览器中
所有处理都在你的设备上完成——不上传、不追踪,GIF 生成后即时下载。
常见问题
怎么把图片做成 GIF?
上传图片,把缩略图拖到你想要的顺序,设置帧延迟,然后点击生成 GIF。渲染完成后即可预览结果并下载。无需安装,也无需注册。
可以用多少张图片,至少需要几张?
至少需要 2 张图片才能做成动画,每张 GIF 最多可添加 50 帧。50 帧的上限能让浏览器即使处理大图也保持流畅渲染。
可以上传哪些图片格式?
PNG、JPG、WebP 和 BMP 都支持,因此你可以在一张 GIF 中混用常见的网页图片格式。
可以设置帧速度和循环次数吗?
可以。为每帧设置 20 至 10000 毫秒之间的延迟,或一次性把同一延迟应用到所有帧。循环方面,可选无限循环或固定重复 1×、2×、3× 或 5× 次。
质量和抖动设置有什么作用?
质量(1–30)控制色彩量化:数值越低色彩越准确但渲染越慢,数值越高则渲染越快、文件越小。抖动使用 Floyd-Steinberg 算法,在 GIF 的 256 色限制内模拟更多颜色——处理照片和平滑渐变时建议开启。
为什么我的 GIF 文件这么大?
文件大小会随输出尺寸、帧数量和色彩复杂度而增大。要缩小文件,可以减小输出尺寸、减少帧数,或调高质量数值(这会降低色彩准确度,但能生成更小的文件)。
我的图片会被上传到服务器吗?
不会。每张图片都通过 JavaScript 在你的浏览器里读取和编码,繁重的工作交由 Web Worker 处理。你的图片绝不会离开设备,也不会收集任何使用数据。
还没有评论,快来发表第一条!