Base64 拆分

单行 Base64 输入
1 行 · 0 字符

在线 Base64 拆分工具,按字符数或字节数把 Base64 字符串拆成多行。支持 RFC 2045 76 字符换行标准、自定义每行宽度,适合 MIME 邮件附件和 PEM 证书展示。所有处理在浏览器本地完成,数据不离开设备。

相关推荐

什么是 Base64 拆分?

Base64 拆分是把一个长 Base64 字符串按规则切成多行的操作。常见场景:①MIME 邮件附件每 76 字符换行;②PEM 证书每 64 字符换行;③长字符串需要按字节数切块传输。

**为什么需要拆分?** Base64 本身是单行字符串,但:①邮件协议限制单行长度 76 字符(MIME 标准);②日志 / 源码展示时按行显示更易读;③某些系统(如终端)显示单行过长会换行异常。

**两种单位:** ①按字符数(76 char / 行)—— RFC 2045 MIME 标准;②按字节数(57 字节 / 行)—— 等价于 76 字符 Base64 对应的字节。本工具默认按字符,支持切换。

**和 padding 的关系:** 拆分不影响 Base64 内容,但拆分后每段可能需要重新计算 padding。本工具自动确保每段独立 Base64 合法。

适用场景

  • 准备 MIME 邮件附件格式
  • PEM 证书格式化展示
  • 长 Base64 字符串按行显示便于阅读
  • 日志 / 源码 / Markdown 中嵌入长 Base64
  • 按字节分块传输(断点续传)
  • 教学 Base64 标准换行格式

使用方法

  1. 粘贴或上传 Base64 字符串
  2. 选择拆分宽度(字符 / 字节)或预设(MIME 76 / PEM 64)
  3. 选择换行符(\n / \r\n)
  4. 点击拆分按钮,查看行数与结果

功能特点

  • 按字符 / 字节数拆分 Base64
  • MIME 76 字符 / PEM 64 字符预设
  • 自定义每行宽度
  • 可选换行符(\n / \r\n / \r)
  • 可保持或不保持 padding
  • 本地浏览器处理:内容不上传
  • 一键反拆分(合并回单行)

常见问题

MIME 标准每行多少字符?

标准是每 76 字符换行(RFC 2045)。本工具默认采用此设置。

拆分后 Base64 大小会变吗?

会增加。每 76 字符增加 2 字节换行(\r\n)。1 MB Base64 拆分后约增加 26 KB。

可以用 PEM 拆分风格吗?

可以。本工具支持 PEM(每 64 字符换行),符合 SSL/TLS 证书、X.509 证书的展示格式。

拆分和解码会不会影响内容?

不会。拆分仅在 Base64 字符串中插入换行,解码后字节流完全相同。

可以指定每行字符数吗?

可以。本工具支持 40 / 50 / 64 / 76 / 80 / 100 / 自定义宽度。

拆分时可以保留 padding 不变吗?

可以。padding 在 Base64 中始终位于末尾,拆分后保持最后一段以 = 结束。

10MB Base64 文件支持吗?

支持。本工具使用流式分块处理大 Base64,不卡顿。

上传内容会上传服务器吗?

不会。所有处理在浏览器内完成。

故障排查

拆分后再合并字节长度变了

检查是否在拆分时启用了「补齐 padding」选项,可能改变了末尾填充。

PEM 格式校验失败

确认使用了 PEM 标准换行(每 64 字符 CRLF 换行),且首尾包含 BEGIN / END 标记。

术语表

MIME Base64 拆分
RFC 2045 标准,Base64 每 76 字符换一次行,最末行为 4 的倍数。
PEM 拆分
PEM 证书使用 Base64 每 64 字符换行。
MIME line length
Base64 在 MIME 标准下每行不超过 76 字符。
line ending
换行符。Windows 用 \r\n,Unix 用 \n,macOS 老格式 \r。

3 种 Base64 拆分预设对比

不同协议和应用使用不同的 Base64 换行宽度。

预设每行字符数标准典型场景
MIME 7676RFC 2045邮件附件
PEM 6464RFC 1421 / 7468SSL / TLS 证书
OpenSSL 7070传统兼容老系统

5 种 Base64 拆分典型场景

覆盖邮件 / 证书 / 编码 / 日志等典型场景。

场景推荐宽度核心价值
MIME 邮件附件76兼容邮件客户端
PEM 证书64标准 PEM 格式
日志 / 文档76-100便于阅读
源码 / Markdown76 / 80源码高亮兼容
断点续传分块按字节算网络传输

Authoritative References