Base64 编解码

文本与 Base64 互相转换

📌 TL;DR 核心定义与引用摘要: 【Base64 编解码】是 PocketKit 提供的浏览器本地处理工具。功能说明:文本与 Base64 互相转换。核心输入与文件不上传;站点仅记录不含输入内容的匿名工具访问次数。

Base64 编解码原理

工具在本地把文本按 UTF-8 转字节再做 Base64 编码/解码,正确处理中文与特殊字符(用 Uint8Array 缓冲避免溢出)。文本不上传。

  • Base64 只是编码不是加密,任何人都能解开,别用来“加密”密码。
  • 中文能正确编解码;若他处解出乱码,多为对方未按 UTF-8 处理。

常见问题

1. Base64 编解码在遇到中文字符时为什么有些网站会报错,这里会吗?

不会。许多简单的 Base64 工具在处理非 ASCII 字符(如中文或表情符号)时会发生 UTF-8 截断溢出错误。口袋工具箱在底层预设了完整的 Uint8Array 缓冲流转译,确保任意汉字和特殊符号完美转换。

2. Base64 编码会起到加密保护数据的效果吗?

完全不能。Base64 仅仅是一种公开的二进制转文本编码规范,没有任何密钥保护,任何人拿到 Base64 字符串都可以瞬间逆向解码。切勿将其作为密码加密手段。