即时且安全地编码或解码 Base64 文本与文件——包括图片转 Base64 data URL。
从
结果
拖入文件或图片即可转为 data URL
非常适合嵌入 CSS/HTML 的图标和小图
Base64 无处不在:电子邮件附件头、JWT 令牌载荷、嵌入 CSS 的数据 URL、需要在 JSON 中完整传递的配置值,以及为减少请求而内联的 CSS 背景图。这款工具能快速、安全地完成双向转换。文本编码通过 TextEncoder 使用正确的 UTF-8,因此 emoji、阿拉伯语和重音字符在往返转换后都能逐字节保持一致,不会像简单的 btoa/atob 处理那样遇到非拉丁字符就出错。文件模式可将图片或文档转换为可直接粘贴的数据 URL,并显示输出大小,帮助你判断内联是否合适。所有操作都在浏览器中运行,通过双向开关切换,编码和解码测试即时完成。
Base64 将每 3 字节编码为 4 个字符,因此输出大约会增加 33%。这是格式本身的特点,并不是工具效率低。
它可以直接解码有效字符串,无需额外选项;如果字符串包含 Base64 字符集之外的字符,则会报告错误,让你知道源数据已损坏。
小图标和标志可以。对于大照片,体积增加 33% 加上无法使用浏览器缓存,通常意味着普通文件更合适。工具会显示大小,方便你判断。
这个工具对您有帮助吗?