Base64 编解码
文本与Base64互转
在线工具箱 / 文本处理
Base64 编解码:文本和 Base64 互相转,也能把文件转成 Base64。支持中文(按 UTF-8 编码),还有「URL 安全」选项 —— 用 - 和 _ 替代 + 和 /、去掉末尾的 = 填充,这样编码结果放进 URL 或文件名里不会被截断。
两种模式
- 文本
- 两边分别放原文和 Base64,编码、解码、结果转输入三个按钮来回倒 —— 「结果转输入」就是换方向接着操作的快捷方式。
- 文件
- 选一个文件自动生成 Data URL(data:image/...;base64, 这种),可以直接复制到 CSS 的 background-image 或 img 的 src 里。
该注意的
- Base64 会让体积大约涨三分之一。大文件别往网页里内联,前端会明显变慢 —— 内联一般只给几 KB 的小图用。
- URL 安全模式主要是给 JWT、给 OAuth 的 code_verifier 这类场景用的,那些地方的 Base64 会直接出现在 URL 里,+ 和 / 会被服务端误解。
- 解码失败通常是内容被截断或者混进了换行、空格。可以先在原文那侧把空白清掉再试。
同类工具