编码解码工具
83 TOOLS · 6 SUBCATEGORIES
编码转换是排查问题和处理数据的刚需。这一组覆盖 Base64 / Base32 / Base58、URL 编码、HTML 实体、Unicode、二进制十六进制、ASCII 码表,以及摩斯密码这类经典编码,输入输出都支持中文。
Base 系列
Base64、Base64URL、Base32、Base58 编码与解码。
Base64 编码
文本转 Base64,中文按 UTF-8 处理
Base64 解码
Base64 还原成可读文本
Base64URL 编码
URL 安全版 Base64,去掉 +/ 和等号
Base32 编码
RFC 4648 Base32 编码,适合验证码场景
Base32 解码
Base32 字符串还原成原文
Base58 编码
比特币风格 Base58 编码,不含易混字符
Base58 解码
Base58 字符串还原成原文
Base85 编码
ASCII85 编码,比 Base64 更紧凑
Base85 解码
ASCII85 字符串还原
Quoted-Printable 编码
邮件常用的 QP 编码
Quoted-Printable 解码
还原 QP 编码的邮件正文
Base64 每 76 字符换行
适配邮件和 PEM 格式的折行
URL 与 HTML
URL 编码、HTML 实体、查询参数展开与还原。
URL 编码
中文和特殊字符转成 % 编码
URL 解码
%E5%9C%A8 还原成中文
整段 URL 编码
保留 :// 结构的 encodeURI 版本
HTML 实体编码
尖括号引号转成 < " 等实体
HTML 实体解码
实体字符还原成正常符号
Data URI 解析
拆出 MIME、编码方式和数据大小
URL 参数展开
把查询字符串拆成参数列表
清除链接跟踪参数
去掉 utm、spm 等跟踪参数
URL 相对路径补全
把相对路径拼成完整地址
键值对转查询字符串
每行 key=value 转成 URL 参数
查询字符串转 JSON
URL 参数解析成对象,支持重复键
HTML 命名实体编码
使用 → 这类命名实体
Unicode 与转义
Unicode 转义、JS 字符串转义、中文与编码互转。
进制转换
二进制、八进制、十进制、十六进制、36 进制互转。
经典密码
ROT13、ROT47、摩斯电码、凯撒位移等趣味编码。
字符与码表
ASCII 码、字符统计、零宽字符与不可见字符处理。