Skip to content
NMSnabbit.

字符串转 Base64 工具

把任意字符串转换成 Base64 编码值(UTF-8 安全)。

编码与解码工具 在你的浏览器中运行

如何把字符串转换成 Base64?

字符串转 Base64 工具会把任意字符串变成等价的 Base64 编码值。NMSnabbit 会把字符串编码为 UTF-8,再把字节映射到 Base64,生成一个可在任何地方存储或传输的 ASCII 安全值。多字节字符会正确展开。转换在你的浏览器中运行,你的字符串绝不会被发送到服务器。

字符串转 Base64使用方法

  1. 1 输入或粘贴你的字符串。
  2. 2 Base64 编码值会立即显示。
  3. 3 字符串会先经 UTF-8 编码,再进行 Base64 编码。
  4. 4 复制这段 Base64 结果。

它能用来做什么

  • 在把字符串存进 cookie 或令牌前对其编码。
  • 为单元测试生成 Base64 测试数据。
  • 通过纯文本通道安全地传输字符串。
  • 与你自己代码生成的 Base64 输出进行比对。

常见问题

字符串是如何转换成 Base64 的?
字符串会被编码成它的 UTF-8 字节,这些字节再被分成 6 位一组,映射到 64 字符的 Base64 字母表,并用 = 作为填充。
它和 JavaScript 中的 btoa() 一致吗?
对于纯 ASCII 字符串是的。对于 Unicode 字符串,本工具会先把文本编码为 UTF-8,从而避免原生 btoa() 在码点大于 255 的字符上抛出的错误。
我的字符串会保持私密吗?
会。编码在你的浏览器中本地进行,不上传任何内容。

相关搜索

大家常用来查找字符串转 base64及类似工具的热门搜索:

  • 字符串转 base64 在线
  • 字符串转 base64 编码
  • 字符串转 base64 c#
  • 字符串转 base64 js
  • 什么是 base64 字符串
  • 字符串转 base64 python
  • 字符串转 base64 解码
  • base64 转字符串转换器
  • 把 base64 字符串转成文件
  • base64 转字符串转换器在线
  • 如何把字符串转成 base64
  • 字符串转 base64 在线转换

相关工具

更多同类工具:

全部编码与解码工具