WebP转Base64 - 免费、即时、浏览器内完成

2on /
/ 开发者工具 / WebP转Base64

WebP 转 Base64 转换器

最大 10 MB。不会上传任何内容——文件始终不离开你的设备。

您的文件始终保密

这项转换完全在你的浏览器中完成。图片不会被上传,因此你在这里编码的任何内容都不会到达我们的服务器或其他任何人手中。

关于 WebP 转 Base64

WebP 本身就是那个小个子。一个在 PNG 下 40 KB 的文件,转成 WebP 常常只有 15 KB 左右,这意味着 Base64 增加的那 33% 在绝对值上比任何其他格式都更轻微。这让 WebP 成为格外适合内联的候选——但有一个与体积无关的隐患。

如何将 WebP 转换为 Base64

  1. 1 把 .webp 文件拖到上传区域。
  2. 2 编码后的各种形式会立刻出现,并附上转换前后的体积。
  3. 3 复制合适的那种形式:data URI、原始字符串,或 CSS 规则。

内联会拿掉你的回退方案

提供 WebP 的常规做法是使用 picture 元素:先给 WebP,再给 JPG 或 PNG,让每个浏览器各取所能。data URI 做不到这一点——它是带有单一媒体类型的单个字符串,无法解码 WebP 的浏览器就只会什么都不显示。如今支持面已经很广,所以在开放网络上这很少咬人——但在邮件客户端、老旧的嵌入式浏览器,以及用老引擎渲染 HTML 的桌面应用里,它确实会咬。

什么场合适合

凡是你能掌控运行环境、并确知 WebP 可以解码的地方:内部仪表盘、管理后台、浏览器扩展、Electron 应用、面向纯现代受众的设计系统。在这些场合,你同时拿到了 WebP 的压缩和零额外请求,这大概就是内联能达到的最佳状态。而在面向公众的营销页面上,哪怕百分之几的访客也仍然重要,那就优先使用 picture 元素和普通文件。

更大的损失仍然是缓存

正因为 WebP 文件小,人们才容易忍不住内联很多张。第二项代价恰恰在这里叠加:每一张内联图片都住在样式表里,所以只要改动一行 CSS,它们就会同时全部失效,访客要重新下载整套。内联十张小图,很容易比十个可缓存的文件更糟。把数量压低,确保每一张都真的极小,其余的仍旧留作普通文件,让浏览器能缓存并跨页面复用。

WebP 转 Base64 常见问题

data URI 这套机制到处都能用;会变的是 WebP 的解码能力。当前所有主流浏览器都支持 WebP,所以在开放网络上实际是安全的。例外都在边缘地带:某些邮件客户端、老旧的嵌入式 webview,以及基于过时渲染引擎的桌面应用。由于 data URI 无法携带回退方案,这些用户看到的不是低质量图片,而是什么都没有。
PDF转Base64 把 PDF 转成 Base64,供需要文本格式文档的接口使用:可获取原始字符串、data URI 与嵌入代码,全在浏览器中完成。
今日热门
PDF转Base64 把 PDF 转成 Base64,供需要文本格式文档的接口使用:可获取原始字符串、data URI 与嵌入代码,全在浏览器中完成。

相关开发工具

Base64编码器和解码器 免费 Base64 编码与解码:在浏览器中将文本或文件转为 Base64 并还原,数据不会上传到服务器。
PNG转Base64 把 PNG 转成 Base64,直接复制现成的 data URI、原始字符串或 CSS 代码,图片始终留在浏览器中。
JPG转Base64 把 JPG 照片转成 Base64,复制 data URI、原始字符串或 CSS 代码,并提示何时不适合内联图片。
PDF转Base64 把 PDF 转成 Base64,供需要文本格式文档的接口使用:可获取原始字符串、data URI 与嵌入代码,全在浏览器中完成。

您可能喜欢的其他工具

Word转PDF 免费把 Word 转成 PDF:上传 DOC、DOCX、ODT 或 RTF 文件,几秒内下载排版完好的 PDF,无需注册。
PDF转Word 免费把 PDF 转成 Word:上传 PDF,几秒内下载可编辑的 DOCX 文件,无需注册,也没有水印。
字数统计器 免费字数统计:粘贴文本即可统计字数、字符、句子与段落,并估算阅读时间,内容不会离开浏览器。
字符计数器 免费字符统计:统计含空格与不含空格的字符数、词数和行数,并检查标题与元描述的 SEO 长度限制。
关键词密度检查器 免费关键词密度分析:粘贴文本或网址,查看每个词与短语出现的次数及占比,辅助内容优化。