强大的编码解码工具,支持 Base64/URL/Unicode/Hex/HTML 实体编解码,MD5/SHA1/SHA256/SHA512 哈希,UUID/GUID 生成。开发者必备,完全离线,支持 10 种语言。
一、编码工具
一个功能强大的编码/解码工具,支持多种编码格式、哈希算法和实用工具。自动识别系统语言,支持多语言自动切换。
二、主要功能
① URL 编解码
支持将 URL 进行编码操作,将特殊字符转换为符合 URL 标准的编码格式,确保 URL 的有效性和安全性,避免因特殊字符导致的请求问题。可以对已编码的 URL 进行解码操作,将编码后的字符还原为原始字符,方便用户查看和修改 URL 中的原始信息。
② Base64 编解码
提供 Base64 编码功能,可将二进制数据、文本等转换为 Base64 格式,常用于在 HTTP 环境中传输较长的标识符、加密数据等,确保数据传输的完整性。允许用户对 Base64 编码的数据进行解码操作,将其还原为原始数据或文本。
③ HTML 实体编解码
支持 HTML 实体编码和解码,可以将 HTML 特殊字符转换为实体编码(如 < → <),也可以将实体编码还原为原始字符。这对于处理 HTML 内容、防止 XSS 攻击等场景非常有用。
④ 哈希算法编码
支持多种哈希算法,包括 MD5、SHA1、SHA224、SHA256、SHA384、SHA512。这些是单向哈希函数,用于数据完整性验证、密码存储等场景。注意:哈希算法不支持解码操作。
支持的算法:
- MD5:128 位哈希值
- SHA1:160 位哈希值
- SHA224:224 位哈希值(SHA2 系列)
- SHA256:256 位哈希值(SHA2 系列)
- SHA384:384 位哈希值(SHA2 系列)
- SHA512:512 位哈希值(SHA2 系列)
⑤ Unicode 编解码
支持 Unicode 编码和解码,可以将文本转换为 Unicode 转义序列(如 \u0048\u0065\u006c\u006c\u006f),也可以将 Unicode 转义序列还原为原始文本。
⑥ 十六进制编解码
支持十六进制编码和解码,可以将文本转换为十六进制字符串(如 Hello → 48656c6c6f),也可以将十六进制字符串还原为原始文本。
⑦ UUID/GUID 生成
能够生成符合通用唯一标识符(UUID)标准的标识符,UUID 是一种在软件构建中广泛使用的唯一标识符,可用于唯一标识对象或实体。支持批量生成(1-100 个),只需在输入框中输入数量即可。
三、核心特性
便捷操作:
- 一键复制:点击复制按钮或双击结果框即可复制结果
- 结果交换:将结果快速复制到输入框,方便连续操作
- 清空功能:一键清空输入和输出内容
- 字符计数:实时显示输入和输出的字符数
键盘快捷键:
- Ctrl+Enter(Mac: ⌘+Enter):执行编码操作
- Ctrl+Shift+Enter(Mac: ⌘+Shift+Enter):执行解码操作
- Ctrl+C(Mac: ⌘+C):复制结果(智能判断)
智能提示:
- 自动显示当前工具的使用提示
- 单向哈希函数自动提示不支持解码
- 友好的错误提示信息
自动聚焦:
- 打开弹窗时自动聚焦到输入框
- 切换工具时自动聚焦到输入框
- 提升操作效率
四、使用方法
1. 安装插件后,点击浏览器工具栏中的插件图标
2. 在工具选择区域选择需要的功能
3. 在输入框中输入要处理的内容
4. 点击"编码"或"解码"按钮,或使用键盘快捷键
5. 结果将显示在输出框中
6. 点击"复制"按钮或双击结果框即可复制结果
访问官网:http://coding-tool.ijson.com





