Unicode 安全的文本
文本转换使用 UTF-8,而不是把每个 JavaScript 字符都当作一个字节,因此重音字母、emoji 和非拉丁文字都能正确往返转换。
在 Unicode 文本、本地文件和 Base64 之间互相转换,支持 URL 安全输出、Data URL、校验和下载。
13 个字符
28 个字符
快速转换时使用文本工作区;当字节准确性、MIME 类型和下载很重要时,切换到文件模式。
处理 Unicode 文本、打开本地文件,或粘贴 Base64 内容或完整的 Data URL。
结果在本地实时更新,并有清晰的校验提示。可选择标准或 URL 安全输出,以及可选的 MIME 兼容换行。
复制文本和 Base64 结果,下载编码后的输出,或将解码后的字节按正确的 MIME 类型还原为文件。
文本转换使用 UTF-8,而不是把每个 JavaScript 字符都当作一个字节,因此重音字母、emoji 和非拉丁文字都能正确往返转换。
可编码最大 25 MB 的文件,生成完整的 Data URL,查看编码后的大小,并把粘贴的 Base64 还原为带文件名的可下载文件。
在常规 Base64 和 URL 安全字母表之间切换,按需去掉填充,或按 64 或 76 个字符换行输出。
不是。Base64 是一种可逆的二进制转文本编码。它不能隐藏或保护信息,任何人都能在没有密码的情况下解码。
可以。本工具会先把文本转换为 UTF-8 字节,因此 emoji、阿拉伯文、日文和带重音的字符等 Unicode 内容都能安全地往返转换。
Base64 用四个文本字符表示每三个输入字节,因此在加入换行或 Data URL 前缀之前,编码后的内容通常会大约增加三分之一。
URL 安全的 Base64 把加号和斜杠替换为连字符和下划线,并且通常省略末尾的等号填充。解码器两种字母表都接受。
不会。文本编码、文件读取、校验和文件还原都完全在此浏览器中进行。25 MB 的限制是为了保护浏览器内存,而不是服务器的上传限制。
探索不断扩充的工具合集,涵盖计算、文档、写作和日常工作。