对称加解密
对称加解密 - AES DES 在线工具
在浏览器本地进行对称加解密,支持 AES、DES、3DES、Rabbit 与多种分组模式,可用直接密钥、PBKDF2 或口令方式处理,输出 Base64 或 Hex。
场景合集
涵盖 AES 加解密、HMAC 签名、TOTP 验证码、ULID 生成、口令强度评估、Base85、隐写与 JWT 解析等工具。
加密、编码和字符串处理均在浏览器本地完成,适合开发调试、格式转换和轻量安全校验。
工具列表
本合集共收录 19 个工具,可先浏览比较,再进入具体工具页使用。
对称加解密
在浏览器本地进行对称加解密,支持 AES、DES、3DES、Rabbit 与多种分组模式,可用直接密钥、PBKDF2 或口令方式处理,输出 Base64 或 Hex。
HMAC 签名测试
基于浏览器 Web Crypto 计算 SHA 摘要与 HMAC 签名,支持常见 SHA 系列算法,适合联调支付、Webhook 等需要核对请求体签名的场景,数据留在本地。
文本 Diff 可视化
左右粘贴两段文本,基于 diff 算法高亮新增与删除片段,便于发现缩进、字段与配置微差,适合对比配置文件、脚本与长文本修订。
ASCII 艺术字
将短文本转为 FIGlet 风格 ASCII 艺术字,可切换字体样式,适合命令行工具启动横幅、终端演示与文档中的纯文本标题装饰。
命名风格转换
在线批量转换变量命名风格,支持驼峰、帕斯卡、蛇形与其他常见 case,可处理多行文本,适合统一前后端字段名或批量改写标识符。
正则解释与测试
在浏览器本地测试正则表达式,高亮匹配结果并检查表达式是否可编译,适合调试邮箱、IP 等提取规则,避免盲目粘贴不明来源的正则。
ULID与雪花ID生成
在浏览器本地批量生成 ULID、Snowflake 与 UUID v4,便于对比有序性与长度特征,适合为微服务或分库分表方案选型主键时做样例核对。
多进制转换
在线互转 2 到 36 进制数值,输入一侧后同步显示其他常见进制结果,适合协议字段、自定义编号与非常用进制解码,计算在浏览器本地完成。
Query 解析
在线拆解 URL 查询串为键值对,并可输出结构化 JSON,适合调试超长 GET 参数、分页与验签字段,处理在浏览器本地完成。
JWT 载荷调试
在浏览器本地解码 JWT,展示 Header 算法字段与 Payload 明文(如 iat、exp、sub),便于核对过期时间与声明,不上传令牌。
TOTP 验证码生成
根据 Base32 密钥在浏览器本地生成 TOTP 动态验证码,支持 SHA-1 / SHA-256 / SHA-512 与 6/8 位码长,并随系统时钟自动刷新,适合排查与恢复双因素登录流程。
ULID 生成
在线批量生成 ULID(Crockford Base32,时间戳前置),便于数据库主键与分布式可排序 ID,处理在浏览器本地完成,适合替代随机 UUID 场景。
口令熵估算
根据口令长度与字符池估算香农熵、搜索空间与理论破解时间,并给出强度分级,计算在浏览器本地完成,适合评估口令短语与复杂密码的基础强度。
位运算计算
在线对两个操作数做 AND、OR、XOR、左移与右移,十进制、十六进制与二进制输入联动,结果同步三进制展示,适合协议调试与底层掩码核对。
文件校验和
在浏览器本地为所选文件计算 SHA-256、SHA-384、SHA-512 校验和,文件内容不上传服务器,适合核对下载包、系统镜像与发布产物的完整性。
Zlib 压缩
在浏览器本地用 CompressionStream 对文本做 Deflate 或 Gzip 压缩,并以 Base64 输出;也支持反向解压,适合测试 URL 承载、状态序列化体积与传输格式,需浏览器支持压缩流 API。
图片隐写工具
在线用 LSB(最低有效位)算法把文本信息写入图片像素并导出 PNG,也能从隐写图片中提取隐藏文本,肉眼看不出图片差异,处理在浏览器本地完成,适合学习隐写原理和添加隐形标记。
Base85 编解码
在文本与 Ascii85(Base85)编码之间互转,输出常见的 <~ ... ~> 形式,适合处理 PDF 流、部分遗留系统数据与逆向场景,编解码在浏览器本地完成。
UTF-8 字节查看
按字符展示文本的 UTF-8 字节、十六进制与码点信息,适合排查 Emoji、多字节汉字和长度限制问题,分析在浏览器本地完成。
合集内排在前面的通常是使用频率更高的工具,如果目标是快速完成任务,建议从它们开始。
进入工具页后可以直接收藏,之后能从收藏页和首页的最近使用更快回到常用工具。