🔧 返回工具箱

🔐 编解码工具

支持多种编码格式的编码和解码操作

Base64
URL编码
HTML实体
Unicode
哈希计算
Hex转换
二进制
Protobuf

📘 Base64 编码说明

Base64是一种用64个字符来表示任意二进制数据的方法,常用于在URL、Cookie、网页等传输少量二进制数据。

0 字符

📜 历史记录

📘 URL 编码说明

URL编码将URL中的特殊字符转换为百分号加十六进制的形式,确保URL能够正确传输。

0 字符

📜 历史记录

📘 HTML 实体编码说明

HTML实体编码将HTML中的特殊字符转换为实体形式(如 < > &),防止XSS攻击和显示问题。

0 字符

📜 历史记录

📘 Unicode 编码说明

Unicode编码将字符转换为 \uXXXX 形式,常用于JSON、JavaScript等场景中表示特殊字符。

0 字符

📜 历史记录

📘 哈希计算说明

哈希函数将任意长度的数据转换为固定长度的字符串,常用于数据完整性校验和密码存储。注意:MD5和SHA-1不建议用于安全敏感场景。

0 字符
MD5
SHA-1
SHA-256
SHA-512

📜 历史记录

📘 Hex(十六进制)转换说明

将文本转换为十六进制表示,或将十六进制字符串转换回文本,常用于底层数据处理和调试。

0 字符

📜 历史记录

📘 二进制转换说明

将文本转换为二进制表示(0和1),或将二进制字符串转换回文本。

0 字符

📜 历史记录

📘 Protocol Buffer 编解码说明

Protocol Buffer是Google开发的一种数据序列化格式,支持上传.proto文件,进行JSON与Protobuf之间的编解码转换。常用于高效的数据传输和存储。

✨ 特性:支持嵌套对象、数组、枚举、oneof 字段等复杂数据结构的完整解析。

🎯 类型保持:解析后的数据类型与 proto 定义保持一致(int32/int64→数字,string→字符串,enum→名称,bytes→Base64,bool→布尔值,嵌套对象保持结构)。

未选择文件
0 字符
0 字符
0 字符

📜 历史记录