文本转 Base64
原文输入
0 字符
原文输入
0 字符
Base64 输出
0 字符
在线文本转 Base64 工具,支持标准 Base64 与 Base64Url 格式,可选 UTF-8/Latin1 字符集,适合接口调试、URL 参数编码与配置生成。
相关推荐
适用场景
- 将配置文本、Token 或参数转换为 Base64 用于 HTTP Header 或 URL 传输
- 生成 Basic Auth 所需的 Base64 编码凭据
- 验证不同系统或语言中文本到 Base64 的转换结果是否一致
- 学习编码原理时对比 UTF-8 与 Latin1 的 Base64 差异
使用方法
- 输入或粘贴需要编码的文本内容
- 选择字符集(UTF-8 或 Latin1)与输出格式(Base64 或 Base64Url)
- 查看实时生成的 Base64 编码结果
- 复制编码结果用于接口、配置或进一步处理
功能特点
- 双格式输出:支持标准 Base64 与 Base64Url(URL 安全变体)两种编码格式
- 字符集切换:可选 UTF-8 或 Latin1,确保不同编码体系下的转换结果一致
- 实时转换:输入文本后立即生成 Base64 编码,支持多行文本批量处理
- 一键复制:编码结果可直接复制到剪贴板,用于接口联调或配置
常见问题
Base64 和 Base64Url 有什么区别?
标准 Base64 使用 `+` 和 `/` 字符,Base64Url 将其替换为 `-` 和 `_`,避免在 URL 和文件名中产生转义问题。JWT 和 URL 参数场景通常使用 Base64Url。
UTF-8 和 Latin1 编码的 Base64 结果会不同吗?
会。UTF-8 对中文等非 ASCII 字符使用多字节编码,Latin1 仅支持单字节字符集。选择与目标系统一致的字符集才能得到匹配的 Base64 结果。
适合生成 Basic Auth 凭据吗?
适合。Basic Auth 要求将 `username:password` 格式转换为 Base64,此工具可快速完成编码。
多行文本如何处理?
多行文本会整体进行 Base64 编码,换行符也会被编码进结果中。如需逐行独立编码,可使用批量 Base64 编码工具。
- 安全字符串比较
- 二进制编码解码
- 凯撒密码
- 摩尔斯电码
- 十六进制编码解码
- 视频转 Base64
- Base64 转视频
- 图片转 Base64
- Base64 转图片
- 文本转 Base64
- Base64 转文本
- 文件哈希校验
- 文件转 Base64
- Base64 转文件
- 音频转Base64
- Base64转音频
- AES 加密解密
- DES 加密解密
- Base32 编码解码
- Base58 编码解码
- Base64 编码
- Base64 解码
- Base64 比较
- Base64 拆分
- Base64 多行合并
- Base64 格式化
- Base64 格式校验
- Base64 批量编码
- Base64 批量解码
- Base64 清理
- Base64 填充处理
- Base64 长度统计
- Base64 转十六进制
- Base64 DataURL 转换
- Base64-Hex 互转
- Base85 编码解码
- HMAC 生成与验证
- PBKDF2 密钥派生
- MD5 哈希值
- SHA-256 哈希
- SHA1 哈希
- SHA512 哈希
- JWT 解码、验证与生成
- HTML 编码解码
- Unicode 转义
- URL 编码
- URL Safe Base64
- MIME Base64
- Java 代码混淆
- JavaScript 代码混淆
- PHP 混淆
- Python混淆