图片转Base64
将图片转换为Base64 Data URI字符串,用于嵌入HTML、CSS和JSON。
拖拽图片到此处
或 浏览文件
支持 JPG、PNG、WebP、GIF、SVG、BMP
Ctrl + V 粘贴
文件数
已编码
原始大小
Base64大小
原始
Base64
Base64字符串
设置
将图片转换为Base64
图片转Base64转换器可以在浏览器中直接将任何图片编码为Base64字符串。这对于将图片直接嵌入HTML、CSS或JSON中非常有用,无需单独的文件请求。
所有处理在本地进行。您的图片绝不会上传到任何服务器,确保完整的隐私和安全。
Data URI编码
生成完整的Data URI,可以直接粘贴到HTML img src或CSS background-image属性中。
批量处理
一次编码多张图片,并将所有结果复制为结构化的JSON对象。
零上传
文件保留在您的浏览器中。没有服务器上传,没有Cookie,没有追踪。您的数据保持私密。
使用方法
通过拖拽、文件选择器或粘贴上传一张或多张图片。
选择输出格式:纯Base64或完整Data URI。
点击"全部编码"将图片转换为Base64字符串。
复制单个结果或一次性复制全部为JSON。
常见问题
Base64是一种二进制到文本的编码方案,将二进制数据(如图片)转换为ASCII字符串。它会使文件大小增加约33%,但允许将图片直接嵌入基于文本的格式中。
Data URI是一种URI方案,将数据直接嵌入URL字符串中。对于图片,它看起来像 data:image/png;base64,iVBORw0KGgo...,可以在HTML、CSS和其他Web上下文中使用。
由于所有处理都在浏览器中进行,没有服务器端限制。但是,非常大的图片可能产生非常长的Base64字符串。
不会。所有编码都在浏览器中使用FileReader API本地进行。您的图片永远不会离开您的设备。