UltKit

JFIF转ICO在线转换

浏览器把你的 Logo 或头像存成了 .jfif,可建站工具或 Windows 快捷方式偏偏要 .ico?在这里上传,就能得到一个包含五种尺寸的图标文件,从浏览器标签页用的 16 px 到桌面快捷方式用的 256 px。

图片格式转换

或将JPG, JPEG, JPE … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

输出

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    上传 .jfif 文件

    将文件拖到上传区域,或从“下载”文件夹中选择。正方形的图稿效果最好。

  2. 2

    保留全部尺寸,或只选一种

    图标尺寸默认为所有尺寸(16–256),适合网站图标和大多数 Windows 使用场景。只有当程序明确要求单一尺寸时,才选择单个尺寸。

  3. 3

    转换并保存为 favicon.ico

    点击转换为 ICO并下载结果。如果要放到网站根目录,请将文件重命名为 favicon.ico。

答案

可以把 .jfif 图片转换成图标文件吗?

可以。.jfif 是使用旧扩展名的普通 JPEG,所以能直接转换为 ICO。你会得到一个包含 16、32、64、128 和 256 px 版本的文件。图片仍然不透明,因为 JPEG 从不保存透明信息。

网站图标的原图为什么会变成 .jfif 文件

你多半并没有主动选择 .jfif 扩展名。你在公司网页上右键点击 Logo 或头像,选择图片另存为,Windows 上的 Chrome 或 Edge 就给出了以 .jfif 结尾的文件名。浏览器会向 Windows 询问 image/jpeg 类型对应的扩展名,而在很多电脑上注册表给出的是 .jfif 而不是 .jpg。无论哪种扩展名,里面的数据都是普通 JPEG。

这个名称源自 JPEG 文件交换格式(JPEG File Interchange Format),由 C-Cube Microsystems 的 Eric Hamilton 于 1992 年编写,用来规定 JPEG 数据在文件中的存储方式,后来发布为 ITU-T T.871。ICO 在桌面上的历史要久得多:Windows 1.0 在 1985 年就使用了图标资源,Internet Explorer 5 在 1999 年让 favicon.ico 成为网页惯例。

主题设置和 Windows 快捷方式对话框要求 .ico,而即使是接受 JPEG 的字段,也常因为检查的是扩展名而不是内容,拒绝 .jfif。

JFIF转ICO:图标文件里包含什么

JFIF

JPEG 文件交换格式

JFIF 是 JPEG 数据最初的容器规范,由 C-Cube Microsystems 的 Eric Hamilton 于 1992 年编写。.jfif 文件包含的有损 JPEG 图像数据与 .jpg 文件完全相同,只是扩展名不同。Windows 和部分浏览器会用 .jfif 扩展名保存下载的网络图片,这会让只接受 .jpg 的应用和上传表单无法识别。画质、大小和限制与 JPEG 一致:不支持透明和动画,每次重新保存都会有一定损失。大多数图片查看器都能打开,直接改名为 .jpg 通常也可行。

压缩方式
有损
透明度
不支持
动画
不支持
发布年份
1992 · C-Cube Microsystems (Eric Hamilton)
JFIF 转换器

ICO

Windows 图标

ICO 是微软的图标格式,用于 Windows 程序图标和网站 favicon。一个 .ico 文件可包含多种尺寸的图像,例如 16×16、32×32、48×48 和 256×256 像素,系统可选择最合适的一个。每个图像可存为位图或 PNG 数据,并支持完整的 Alpha 透明度。ICO 不适合照片或大幅图稿。浏览器、Windows 和大多数图标编辑器都能读取。

压缩方式
无损
透明度
支持
动画
不支持
发布年份
Microsoft
ICO 转换器

当 Logo 或头像只剩下浏览器从网页保存的文件,而网站图标位置或 Windows 快捷方式只接受 .ico 时,就需要把 .jfif 转成 ICO。

一个 ICO 包含 16、32、64、128 和 256 px
5 种尺寸
每批最多,单个最大 95 MB
20 个文件
后删除上传文件和图标
30 分钟

转换前先裁成正方形并换成纯色背景

从网页保存的 .jfif 很少是适合做图标的形状。Logo 常常是宽幅页眉,照片常常是 4:3 的画面。请先裁成正方形,并在每边留出约 10% 的边距,这样任务栏或浏览器标签页中的圆形遮罩就不会切掉边缘。按比例裁剪图片的指南介绍了如何选择裁剪框。

由于 JPEG 没有 Alpha 通道,背景色已经固定在图片里。在深色的标签栏或桌面上,图标会显示为一个浅色方块。如果品牌方能提供 Logo 的 PNG 或 SVG,请改用那个文件。

最后,检查 16 px 下的细节。文字、细轮廓和小面孔在这个尺寸下都会消失。单个首字母、粗体符号或徽章的中心部分则保留得好得多。如果你只是需要一份无损副本用于编辑,而不是图标,JFIF to PNG 是更合适的选择。

JFIF转ICO常见问题

文件后缀是 .jfif 而不是 .jpg,会影响转换吗?

不是。.jfif 文件里是带有 JFIF 文件头的普通基线 JPEG 数据,解码方式与 .jpg 完全相同。

为什么转换后的图标里 Logo 周围有一圈白底?

这个方框在 .jfif 里本来就有。JPEG 数据不支持透明,保存时 Logo 周围是什么颜色(通常是白色),就是图片的一部分,ICO 会原样保留。要得到透明图标,需要带 Alpha 通道的源图,例如 Logo 导出的 PNG,再用 PNG to ICO 256x256 或多尺寸 PNG 转换器处理。

我的 .jfif 是一张横幅长图,转成图标会是什么样?

图标位置是正方形的,所以宽幅图片要么被挤压,要么四周留空,具体取决于显示它的程序。请先用裁剪图片裁出你想保留部分的正方形,再转换这个正方形。

JFIF 转成的 ICO 能用在 Shopify 或 WordPress 网站上吗?

WordPress 在“自定义”中要求站点图标至少为 512 × 512 px,并会自动生成其他尺寸,所以请在那里上传大尺寸的正方形图片,而不是 ICO。如果你的主题或主机允许把文件放到网站根目录,许多浏览器仍会自动请求该位置的 favicon.ico。

.jfif 里的 JPEG 压缩噪点会出现在图标上吗?

在 16 px 和 32 px 下,文字几乎都会消失,因为许多源像素被平均成一个图标像素。在 256 px 下,如果 .jfif 保存时质量较低,文字周围可能仍有块状边缘。

要得到清晰的 256 px 图标,.jfif 至少需要多大?

裁剪后保留的区域至少要有 256 × 256 px。更小的图片会被放大,在 256 px 下显得模糊。