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

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

JPG 转 Base64 转换器

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

您的文件始终保密

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

关于 JPG 转 Base64

JPG 文件是照片,而照片很大。仅这一点就改变了与编码图标时的算式:一张 200 KB 的照片会变成约 267 KB 的文本,浏览器必须完整下载、保存在内存里并解码,然后才能显示任何东西。对大多数网站来说这是笔亏本买卖。不过,有三种情形下它恰恰是正确的选择。

如何将 JPG 转换为 Base64

  1. 1 把 .jpg 或 .jpeg 文件拖到上传区域。
  2. 2 看一眼工具显示的体积那一行——正是这个数字决定内联是否合理。
  3. 3 复制用于 HTML 和 CSS 的 data URI;若要放进 JSON,则复制原始字符串。

对普通网页来说,这通常是个错误

普通的图片标签让浏览器可以并行获取照片、缓存数月、在首屏之外时干脆不加载,并在手机上换用更小的版本。内联一次性把这四点全部丢掉。照片如今被塞进 HTML 或 CSS 里,阻塞首次绘制,无法单独缓存,即使访客从不滚动到它也照样下载,而且在 4K 显示器和廉价手机上完全一样。照片越大,上述每一项的代价就越高。

三种确实合适的情形

首先是邮件模板:很多客户端默认屏蔽外部图片,因此内联的照片才是唯一能可靠显示的。其次是极小的占位图——一张刻意模糊、只有几百字节的图片,内联进去,好让真正的照片加载时屏幕上有东西可看。第三是把图片送过只接受文本的系统:JSON 接口、webhook 载荷、数据库字段、消息队列。这三种情况下,替代方案都不是"更快的图片",而是"根本没有图片"。

编码之前先把照片缩小

Base64 对你喂给它什么毫无意见——它会把 3 MB 的度假照和一张缩略图一样忠实地放大。所以请按正确顺序做事:裁剪到你真正会显示的尺寸,把 JPG 质量降到看不出差别为止,然后再编码。一张只会以 400 像素宽显示的照片,没有理由按 4000 像素来编码。如果结果仍然是几百 KB,那就是工具在告诉你:请改成链接到文件。

JPG 转 Base64 常见问题

不会。Base64 是对同样字节的无损重新编码,解码后的照片与原件完全一致——原本就有的 JPG 压缩保持原样,不会再添加新的压缩。改变的只有文本表示的体积。
PDF转Base64 把 PDF 转换为 Base64,供那些以文本形式接收文档的 API 使用。可获得原始字符串、data URI 和 HTML 嵌入代码片段——全程在浏览器中完成,不上传任何内容。
今日热门
PNG转Base64 把 PNG 转换为 Base64,直接获得可粘贴的 data URI、原始字符串和 CSS 代码片段。全程在浏览器中完成——图片不会被上传。

相关开发工具

Base64编码器和解码器 即时编码或解码Base64字符串。用于文本和文件的在线Base64编码解码工具。数据不会发送到任何服务器。
PNG转Base64 把 PNG 转换为 Base64,直接获得可粘贴的 data URI、原始字符串和 CSS 代码片段。全程在浏览器中完成——图片不会被上传。
WebP转Base64 把 WebP 图片转换为 Base64,获得 data URI、原始字符串和 CSS 片段。在浏览器中运行——并说明内联会让你失去哪种回退方案。
PDF转Base64 把 PDF 转换为 Base64,供那些以文本形式接收文档的 API 使用。可获得原始字符串、data URI 和 HTML 嵌入代码片段——全程在浏览器中完成,不上传任何内容。

您可能喜欢的其他工具

Word转PDF 免费在线将 Word 转换为 PDF。上传 DOC、DOCX、ODT 或 RTF 文件,几秒钟即可下载排版完整的 PDF,无需注册,也没有水印。
PDF转Word 免费在线将 PDF 转换为 Word。上传 PDF,几秒钟即可下载可编辑的 DOCX 文件,无需注册、没有水印,也不用安装任何软件。
字数统计器 免费在线字数统计工具。即时统计字数、字符数、句子数、段落数、阅读时间等。
字符计数器 在线字符计数器。统计包含或不包含空格的字符数、单词数和行数。检查SEO标题、描述和社交媒体字数限制。
关键词密度检查器 在线关键词密度检查器。分析任意文本或URL中的关键词频率和百分比。通过准确的关键词密度分析优化您的SEO内容。