Base64 图片转换
免费在线使用 Base64 图片转换 无需安装即可使用工具
什么是 Base64 图片编码?
Base64 图片编码将图片文件(PNG、JPEG、GIF、SVG、WebP 等)转换为 Base64 算法的文本字符串。编码后的字符串可以直接嵌入到 HTML、CSS 或 JSON 中,无需单独托管图片文件。编码输出比原始二进制文件大约 33%。
如何使用此工具
点击上传区域或拖拽图片文件。工具会自动将其转换为 Base64 字符串。切换“包含 Data URI 前缀”复选框可以包含或排除 data:image/xxx;base64, 前缀。可以将结果复制到剪贴板或下载为文本文件。
何时使用 Base64 图片
Base64 图片适用于 CSS 中的小图标或 Logo(background-image)、HTML 邮件中的内联图片、JSON API 中嵌入图片或单文件 HTML 文档。避免对大图片使用 Base64,因为它会使文件大小增加约 33%,并且无法利用浏览器缓存。
▶支持哪些图片格式?
支持所有常见图片格式,包括 PNG、JPEG、GIF、SVG、WebP、BMP 和 ICO。工具接受任何 image/* MIME 类型的文件。
▶应该包含 Data URI 前缀吗?
当直接在 HTML 或 CSS 中使用 Base64 字符串时(如 <img src=“data:image/png;base64,...”> 或 background-image: url(data:image/png;base64,...)),请包含前缀。当存储原始 Base64 数据用于 API 使用或其他处理时,请省略前缀。
▶有文件大小限制吗?
转换完全在浏览器中完成,无需上传到服务器,因此没有严格的文件大小限制。但是,非常大的图片会生成非常大的 Base64 字符串,可能会导致浏览器变慢。建议网页使用的图片保持在 100KB 以下以获得最佳性能。
如果这个工具对你有帮助的话,请考虑请我喝杯咖啡。
请给我买杯咖啡吧。