加密解密/编码
Base64URL 安全转换
生成适用于 URL 的 Base64 安全串
加密解密/编码
通用的字符串与 Base64 互相转换
Base64 是一种基于 64 个可打印字符来表示二进制数据的编码方式,常用于在文本协议中传输二进制数据。 编码:将任意数据转为 A-Z、a-z、0-9、+、/ 共 64 个字符组成的字符串 解码:将 Base64 字符串还原为原始数据 URL 安全模式:将 + 替换为 -,/ 替换为 _,去除 = 填充
先按 UTF-8 取字节再编码,中文与 emoji 不会变成乱码。
编码与解码在同一个页面切换,输入时实时出结果。
输入不是合法 Base64 时会明确报错,而不是给出看似能用的乱码。
粘贴文本或 Base64
编码方向直接输入文本;解码方向粘贴 Base64 字符串。
选编码或解码
顶部切换方向,结果随输入实时更新。
复制结果
输出区上方一键复制,长字符串也可以直接选中。
先用 TextEncoder 把输入按 UTF-8 取成字节再编码,而不是逐字符处理;解码时反向还原,所以中文与 emoji 都完整。
不是。它是一种编码,任何人都能解回原文,不要用它保护敏感数据。
生成适用于 URL 的 Base64 安全串
按 Base32 算法进行编码或解码
按 Base36 算法进行编码或解码
常用的 Base58 编解码工具
将文本转换为 0/1 二进制表示
将二进制数据还原为原始文本
文本转 16 进制字符串
16 进制转原始文本