ToolCozy
AI 订阅价比价HOTAI 模型能力排行NEW
JSON 格式化 / DiffHOTBase64 编解码HOTURL 编解码NEW时间戳转换NEWUUID 生成Hash 计算JWT 解析QR Code 生成单位换算进制转换数据格式转换SQL 格式化IP 查询
图片压缩HOT颜色转换图片格式转换图片裁剪NEWApp Store 截图生成NEW
正则测试NEW字数统计Diff 对比Markdown 预览

更多产品

Kaola 截图

App Store 预览截图生成器,支持设备外框和模板

好好吃药

简单好用的吃药提醒助手,再也不会忘记服药

那一天

重回历史上的某一天——那天的新闻、歌曲、电影

© 2026 ToolCozy·隐私协议·意见反馈

图片格式转换

JPG/PNG/WebP/HEIC 互转,支持导出 Favicon

拖拽图片到此处或点击选择

支持 JPG、PNG、WebP、HEIC

关于此工具

图片格式转换可以在 JPG / PNG / WebP / HEIC 之间互转——把 iPhone 的 HEIC 转成兼容性最好的 JPG、把带透明的 PNG 截图转成 Web 用 WebP、由一张 PNG 生成多尺寸的 .ico favicon,都很常见。

全部在浏览器中完成。JPEG / PNG / WebP 使用 canvas 原生 API,HEIC 解码使用 WebAssembly 解码器,文件不会上传。附加:可导出 Base64 Data URI,用于内联嵌入。

使用步骤

格式转换

  1. 拖入一张或多张图片,或点击选择本地文件。
  2. 选择输出格式:JPG、PNG、WebP,或 Favicon(多尺寸 .ico)。
  3. 可选:调整质量和尺寸。
  4. 点 Convert,再单张 Download。

生成 favicon

  1. 拖入一张方形源图(带透明的 PNG 效果最好)。
  2. 切换到 Favicon 模式,勾选要包含的尺寸(常见:16、32、48、64、128、180、192、256、512 px)。
  3. 下载打包的 .ico——一个文件里包含所有尺寸。

示例

HEIC → JPG(兼容性)

输入
IMG_3210.heic — 3.1 MB
输出
IMG_3210.jpg — 1.4 MB
(在 iOS、macOS、Windows、Android、所有浏览器上都能直接打开)

PNG → 多尺寸 favicon

输入
logo-512.png — 512 × 512
输出
favicon.ico — 同时包含 16、32、48(浏览器自动挑合适尺寸)
常见问题
HEIC 在浏览器里是怎么解码的?

通过 libheif 的 WebAssembly 编译版本。比 JPEG / WebP 的原生路径慢(一张 5MP 照片可能要 1-2 秒),但完全不上传文件。多页 HEIC(Live Photo)只解出静态主帧。

favicon 实际需要哪些尺寸?

现代浏览器会从多尺寸 .ico 里自动选——16、32、48 基本覆盖标签页图标场景。手机端书签图标(iOS 添加到主屏、Android)需要单独的 180×180 PNG(apple-touch-icon)和 192/512 PNG,并在 manifest 里引用。

透明会保留吗?

目标格式支持 alpha 时会保留(PNG、WebP、ICO)。透明 PNG → JPG 时透明区域会填白,因为 JPG 没有 alpha 通道。WebP 同时支持有损 / 无损带 alpha。

可以批量转吗?

可以——一次拖入多张,再单张下载。几十张时浏览器可能变卡(每张要解到内存),建议分批。

为什么不直接用 ImageMagick 之类的命令行?

你如果已经熟悉那当然更快更灵活。浏览器版本面向那种「为一次性任务装命令行不划算」或「不想把私人照片传到网站」的场景。