结果与其他编码器不同
确认双方均使用 UTF-8,并比较 Unicode 规范化、BOM 与换行。
此页面把UTF-8 文本编码为 Base64,不额外执行格式校验或转换。请按接收协议选择标准或 URL-safe 形式,然后复制或下载结果。
立即转换
输入或上传
粘贴内容或选择文件
选择操作
编码、解码或检查信息
查看结果
检查输出和字节详情
输入字节
101010 111100 110101 ...
拆分为 6 位组
101010 111100 110101 ...
转换为索引
42 60 53 ...
Base64 字符
q 8 1 ...
按原样粘贴需要编码的UTF-8 文本源内容。
保持“编码”操作,并选择工具提供的输出选项。
检查输出和字节信息,然后复制或下载结果。
文本先转换为 UTF-8 字节,再进行 Base64 编码。Unicode 字符可能占多个字节,因此字符数不等于字节数。
标准 Base64 使用常规 RFC 4648 字母表。只有接收系统要求 Base64URL 时才选择 URL-safe;填充规则可能因协议而异。
核对 Base64 大小时比较字节数而非字符数;Emoji 与许多非拉丁字符会占多个 UTF-8 字节。
典型使用场景包括:
重要限制:
确认双方均使用 UTF-8,并比较 Unicode 规范化、BOM 与换行。
接收端可能用其他字符集解释 UTF-8 字节。
文本先转换为 UTF-8 字节,再进行 Base64 编码。Unicode 字符可能占多个字节,因此字符数不等于字节数。
文本按 UTF-8 字节表示。一个可见字符可能占多个字节,因此会影响 Base64 长度。
标准 Base64 使用 + 和 /;Base64URL 使用 - 和 _,并可能省略填充。请选择接收系统要求的形式。
一个可见字符往往占多个 UTF-8 字节。Base64 长度取决于字节数,而不是屏幕上的字符数。
下一步请进入相同语言的相关页面:
在上方粘贴输入内容,执行转换,然后复制或下载结果。