GIF 动图制作

将最多 100 张图片按顺序合成 GIF 动图,每张显示 0.2 至 2 秒,宽度 320 至 800 像素,均在浏览器中完成。

设置 GIF(当前步骤)

每张显示
宽度

画面宽高比以第一张图片为准,其余图片按比例缩放并居中,空白处填充白色;第一张图片窄于所选宽度时按其原宽度输出,不予放大。

上传图片

或将文件拖放至此处

可读取 JPG、PNG、WebP、HEIC、GIF(第一帧)等图片,最多 100 张,每张不超过 50 MB。

生成并下载

上传图片后,可在此预览并下载 GIF。

使用方法

  1. 在第 1 步选择每张的显示时长与宽度。
  2. 在第 2 步上传图片,并按需调整顺序。
  3. 在第 3 步核对预览后下载 GIF。

说明

  • 画面宽高比以第一张图片为准,其余图片按比例缩放并居中,空白处填充白色;第一张图片窄于所选宽度时按其原宽度输出,不予放大。
  • GIF 每帧最多 256 种颜色,照片的颜色渐变处会出现色带。
  • 调整顺序或设置后,右侧预览将重新生成。

常见问题

各图片尺寸不一致时如何处理?
以第一张图片的宽高比为准,其余图片完整显示于画面中,不予裁切。
生成的 GIF 是否循环播放?
是,生成的 GIF 将无限循环播放。

依据

核对日期:2026 年 10 月

所用程序与许可

以下程序随页面下载至浏览器中运行;LGPL 组件以 WebAssembly 形式原样分发、未经修改,源代码见各自网址。

  • gifenc(MIT):编码 GIF
  • libheif-js(LGPL-3.0):浏览器无法读取 HEIC 时,读取 HEIC 图片