您最喜欢的城市的最爱地点
首页
添加为 Google 首选来源

Base64 编码与解码

为应用编码文本,或读取 Base64 中的 UTF-8 文本。选择格式后复制或下载完整结果。

输入

结果

请输入数据并执行转换。

本地转换

工具在此浏览器中处理文本,不会上传内容或保存工具历史。

仅在您请求时复制或下载;网站其他服务和同意设置另行适用。

如何转换文本

  1. 解码 Base64 时选择“解码”,转换普通文本时选择“编码”,然后粘贴内容。所有输入作为一个完整数据处理。
  2. 编码时选择标准或 URL 安全格式。解码器自动识别两种字符集,接受完全省略或正确完整的填充。
  3. 执行转换,然后复制或下载结果。发生错误时检查原始内容;工具不会输出部分结果。

Base64 与 UTF-8 文本

Base64 用可打印字符表示字节,是可逆编码,并非加密或压缩。

文本通过 UTF-8 转换。无效 UTF-8 字节会被拒绝,不会猜测编码或插入替代字符。

标准格式使用 +、/ 和必要的 =;URL 安全格式使用 -、_ 并省略填充。一个数据中不能混用两种特殊字符。

编码时空格和换行都是数据。解码时仅忽略 ASCII 空格、制表符、CR、LF 和换页符。结果及下载保留原有换行。

示例

Hello 编码为 SGVsbG8=;单个空格编码为 IA==。

😀 的标准编码为 8J+YgA==,URL 安全编码为 8J-YgA。

Zg 和 Zg== 均解码为 f;不完整填充 Zg= 会被拒绝。有效 Base64 的字节也可能不是 UTF-8。

使用范围

文本或解码字节上限为 256 KiB,编辑器另有限制。工具不处理文件、旧编码、data URL 或完整 JWT。

下载不会添加 BOM 或换行,已有 BOM 会保留。剪贴板可能更改换行,某些控制字符可能不可见。

在浏览器中处理

转换在浏览器中运行,工具不会上传输入或保存历史。仅在请求时复制或下载;网站其他服务和同意设置另行适用。

Base64 常见问题

不能。它是无需密钥即可还原的编码。

可以完全省略,也可以提供完整且正确的填充。

语法或未使用位可能无效,也可能包含非 UTF-8 字节。

支持。有效 Unicode 文本以 UTF-8 编码,不会翻译内容。

解码结果和下载会保留;浏览器输入和剪贴板可能改变换行。

参考资料

JSON 转 YAML

在本地将 JSON 转换为 YAML,保留数字原文和带引号的字符串;复制或下载完整结果。

打开工具 — JSON 转 YAML

YAML 转 JSON

在本地将一个 YAML 文档转换为 JSON,保留精确数字文本,然后复制或下载结果。

打开工具 — YAML 转 JSON

HTML 转 Markdown

将粘贴的内容或本地 HTML 转换为 Markdown,查看转换说明,然后复制或下载结果。

打开工具 — HTML 转 Markdown

JavaScript 正则表达式测试器

在本地测试 JavaScript 表达式,查看匹配、捕获组和 UTF-16 位置。

打开工具 — JavaScript 正则表达式测试器

Markdown 转 HTML

将 Markdown 草稿转换为 HTML 片段,查看源码和惰性预览,然后复制或下载。

打开工具 — Markdown 转 HTML

文本排序

按所选语言的字母顺序或 Unicode 码位排序,保留重复项、空行和完整的行内容。

打开工具 — 文本排序

删除重复行

保留每个完全相同文本行的首次出现、原顺序、有意义的空格和空行,然后复制或下载结果。

打开工具 — 删除重复行

文本差异对比

在本地比较两个文本版本,查看完整行的变化、空白和末尾换行。

打开工具 — 文本差异对比

字母大小写转换

按所选字母规则转换文本大小写、单词首字母或句首字母。

打开工具 — 字母大小写转换

HTML 字符引用编码与解码

编码或解码文本中的 HTML 字符引用,选择上下文和 Unicode 格式,以 LF 换行输出;不解析或渲染标记。

打开工具 — HTML 字符引用编码与解码

Markdown 表格生成器

编辑纯文本表格、设置对齐方式、复制 GFM Markdown 或导入制表符分隔的文本。

打开工具 — Markdown 表格生成器

查询字符串解析与构建

解析和编辑查询参数,保留重复名称和顺序,并复制规范化的查询字符串或 HTTP(S) 网址。

打开工具 — 查询字符串解析与构建

URL 编码与解码

按照明确的空格与加号规则转换 UTF-8 URL 组件或表单值,然后复制或下载结果。

打开工具 — URL 编码与解码

XML 格式化工具

在本地检查 XML 1.0 的良构性和命名空间绑定,格式化或压缩文本,并复制或下载 UTF-8 结果。

打开工具 — XML 格式化工具

JSON 格式化与验证

在本地检查 JSON 语法、格式化或压缩,并在保留原始数据的同时复制或下载结果。

打开工具 — JSON 格式化与验证

SMS 短信字数与分段计算器

了解短信的编码方式、分段位置和预计费用。文本始终保留在您的浏览器中。

打开工具 — SMS 短信字数与分段计算器

社交媒体字符计数器

按平台规则检查长度,无损拆分帖子。

打开工具 — 社交媒体字符计数器

字符计数器

统计字符、词语、句子和段落,并在浏览器中查看词语密度、预计阅读时间和 UTF-8 大小。

打开工具 — 字符计数器

文本大小计算器

在浏览器中比较文本编码和载荷大小。

打开工具 — 文本大小计算器

PDF 文本清理工具

修复从 PDF 复制的文本中的换行和空格。保留原文,逐一检查不确定的连字符,再复制清理结果。

打开工具 — PDF 文本清理工具

花体文字转换器

在浏览器中将支持的 Unicode 花体字母转为普通文字,保留大小写、重音符号、表情和原文。

打开工具 — 花体文字转换器

乱码修复器

在浏览器中修复乱码和损坏的重音字符。逐项检查可能的 UTF-8 逆向转换。

打开工具 — 乱码修复器

Gmail 邮件截断检查

准确计算邮件 HTML 的 UTF-8 字节数,对照 102,000 字节参考值,并在本地查找占空间的源码。

打开工具 — Gmail 邮件截断检查
查看此分类中的所有工具