在此运行 完全在你的浏览器里运行,不上传、不登录
Base64 图片
图片与 Base64 data URL 双向转换,完全离线可用。
图片 → data URL
data URL / Base64 → 图片
转换全程在浏览器内完成,文件不会离开你的设备。
怎么用
- 编码方向:选择一张不超过 5MB 的图片,data URL 立即生成。
- 需要纯 Base64 时,打开去掉 data: 前缀开关。
- 点复制取走输出。
- 解码方向:把 data URL 或纯 Base64 粘进第二个面板,点预览图片。
- 解码后的尺寸与估算大小会显示在预览下方。
常见用法
- 内嵌小图标 —— 用
background-image: url(data:...)把小图标直接写进 CSS,省一次请求。 - 自包含 HTML —— 图片内嵌进单个文件,适合邮件模板或离线文档。
- 调试接口数据 —— 从 API 响应里粘出 Base64 串,直接看图核对。
常见问题
问:Base64 输出为什么比原文件大? 答:Base64 把每 3 个字节编成 4 个字符,文本输出约比二进制文件大三分之一,这是用文本表示字节的固有开销。
问:大图适合内嵌吗? 答:data URL 无法被单独缓存,还会撑大宿主文档,只有几 KB 的图标和小图形适合内嵌,整张照片还是放独立文件。
问:提示 Base64 有效但预览不出图是为什么? 答:这段 Base64 可能解码成了浏览器 img 元素不支持的格式,或根本不是图片数据。请确认载荷确实是图片。
你的数据留在这台设备上
Base64 图片 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。
你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。