本地运行 · 无需上传 · MIT 开源

几百张图片, 一拖即转

桌面端图片批量格式转换工具。把图片或整个文件夹拖进来,选好格式,一键转换—— 毫秒级单图、自动占满所有 CPU 核心, 压得狠却看不出差别,目录结构原样保留,绝不丢文件

  • v1.0 免安装,双击即运行
  • 0 图片上传,全部本地处理
imgConvert — 批量转换
imgConvert 应用主界面:拖入文件与文件夹,选择输出格式与质量
SINGLE-IMAGE 毫秒级转换
CONCURRENCY 自动满核并发
SAFE-OUTPUT 目录结构原样保留
7 种输出格式
9 种输入格式
100% 本地运行
MIT 开源协议

// 01 — FEATURES

为「批量」而生的每一个细节

不是把单张转换循环几百遍,而是从并发、输出到容错,整套都为大批量场景重新设计。

极速,快到飞起

单图转换以毫秒计,自动并发占满所有 CPU 核心,几百张图批量处理也不卡顿。底层 libvips,性能拉满。

拖入文件夹,自动递归

直接拖进文件或整个文件夹,自动递归扫描多层子目录,不用手动一个个挑。

绝不丢文件

输出严格按原目录结构落盘,不同子文件夹里的同名图片各归各位、互不覆盖。告别扁平化导致的静默丢图。

智能压缩,闭眼用

质量滑块 0–100,各格式预置了「肉眼基本无差」的默认档,闭眼选也不会压成马赛克。

断点续转

已转换成功的输出默认自动跳过,中断后重跑只补未完成的,随时可取消,不用从头再来。

结果透明可控

每个文件实时显示原大小、输出大小、压缩率与耗时,效果一目了然,不是黑盒。

// 02 — FORMATS

从 HEIC 到 AVIF,基本通吃

手机拍的 HEIC、老图 BMP、现代的 AVIF 与 JXL,都能读;输出覆盖主流与现代两大阵营。

OUTPUT

输出格式

  • AVIF
  • WebP
  • JPEG
  • JXL
  • PNG
  • GIF
  • TIFF
INPUT

输入格式

  • JPEG
  • PNG
  • WebP
  • AVIF
  • JXL
  • TIFF
  • GIF
  • BMP
  • HEIC / HEIF
  • 尺寸变换原尺寸 / 固定宽 / 固定高 / 固定长边 / 等比百分比
  • 输出位置原目录(同目录)或自定义目录(保留目录结构)
  • 存在则覆盖便于重跑或原地重编码
  • 转换日志方便事后核对与排查

// 03 — HOW IT WORKS

三步上手,没有学习成本

  1. 01

    拖进去

    把图片或文件夹拖进窗口,也可以点按钮选择。子目录会自动递归扫描。

  2. 02

    选参数

    选好输出格式、质量与尺寸。默认档即可,多数场景不用细调。

  3. 03

    点开始

    点「开始转换」,进度、成功 / 跳过 / 失败统计与压缩率实时呈现。

// 使用小贴士

  • 想压到最小优先选 AVIF 或 WebP,质量 60–80 通常就能兼顾体积与画质。
  • 要无损选 PNG / JXL / TIFF,图标、截图、存档场景最稳。
  • 兼容老设备JPEG 通用性最好,但不支持透明。
  • 批量中断了不用删已转换的文件,直接重跑,已存在的会自动跳过。

// 04 — DOWNLOAD

下载 imgConvert

当前主要提供 Windows 版本,免安装、双击即运行;macOS / Linux 可从源码构建。

推荐

GitHub Releases

下载对应平台的可执行文件,双击即可运行,无需安装。更新也第一时间发布在这里。

前往 Releases

// 从源码构建

需要 Go 1.25+、Node.js 与 Wails v3 CLI:

git clone https://github.com/yl365/imgConvert.git
cd imgConvert
wails3 dev      # 开发预览(热重载)
wails3 build    # 构建生产可执行文件

// 05 — UNDER THE HOOD

小而快的技术选型

  • BACKENDGo + libvips通过 CLI 驱动,性能拉满
  • FRONTEND原生 HTML / CSS / JS无框架负担,界面轻量
  • SHELLWails v3Web 技术打包原生应用,体积小启动快
  • PLATFORMWindows / macOS / Linux跨平台,一套代码

几百张图片,一拖即转。

本地运行、毫秒级、绝不丢文件。现在就下载试试。