密码与编码
在线编码转换与密码加密解密工具
提供 Base64、MD5、AES、DES、RSA、URL 编解码等各类安全加密算法
全能在线编解码与现代对称/非对称加密计算工具库,纯前端安全处理敏感信息,提供哈希散列、国密算法与各类字符集编码快速互转。
计算与度量 (109)
密码与编码 (100)
编程与开发 (81)
日常生活 (67)
文本与排版 (44)
数据转换 (44)
健康与身体 (33)
办公与文档 (28)
趣味文化 (27)
图像处理 (22)
⏱ 时间与历法 (20)
网络与系统 (16)
收录工具列表
共 100 款实用工具10 进制 ASCII 转字符
在线十进制 ASCII 码转字符工具,如 65→A,97→a,支持多字符批量,纯前端。
24 字加密
通过 24 个中文字符对字符串进行加密/解密的趣味工具。
3DES 加/解密 · clawam可用
3DES 加/解密二合一,EDE 模式,ANSI X9.52。在线 Triple DES 对称加密解密工具,操作下拉切换,支持 16/24 字节密钥(32/48 hex),ECB/CBC 模式 + PKCS5 填充,纯 JS 实现,数据不上传。
AES 加密解密
在线 AES 对称加密解密工具,支持 AES-128/192/256 五种工作模式 (CBC/ECB/CFB/OFB/CTR),数据全程在浏览器内处理。
ASCII 字符串转 Hex
在线 ASCII 字符串转 16 进制工具,如 Hello→48656c6c6f,纯前端处理。
ASCII 码对照表
在线 ASCII 码对照表 (0-127),包含控制字符与可打印字符,支持十进制/十六进制/字符搜索。
Affine 密码
在线 Affine 仿射密码加解密工具,基于 ax+b 线性变换的古典替换密码,纯 JS 实现。
Atbash 密码
在线 Atbash 密码编解码工具,希伯来字母表反向替换加密,A↔Z B↔Y 加解密算法相同,适合密码学入门和希伯来文化研究场景。
BCC校验计算
在线 BCC 校验(异或校验)计算工具,输入十六进制字符串一键求 XOR 校验值,纯前端处理数据不上传。
BLAKE2 哈希
在线 BLAKE2 哈希计算工具,支持 BLAKE2b(BLAKE2s) 两种变体,速度比 SHA-256 快一倍以上,适合高性能校验和密码学应用场景。
Base64 编码
在线 Base64 编码工具,支持中文/二进制数据编码,UTF-8 字符集,纯前端处理数据不上传。
Base64 编码
在线 Base64 编码解码工具,支持标准 Base64 和 URL-safe Base64 双向转换,可处理中文 UTF-8 文本,纯浏览器本地计算保护数据隐私。
Base64 编解码
在线 Base64 编码和解码工具,支持文本与 Base64 字符串互转,纯前端处理,数据不外传。
Base64 解码
在线 Base64 解码工具,支持 URL-safe Base64,纯前端处理,解码结果以 UTF-8 字符串展示。
Base64 转 Hex
在线 Base64 转十六进制工具,先 Base64 解码再转 hex,纯前端处理,适合调试编码链。
Base64 转文件下载
在线 Base64 字符串转文件下载工具,粘贴 Base64 即可触发下载,文件名+类型可自定义。
Bifid 密码
在线 Bifid 双密码加解密工具,基于 Polybius 方阵 + 行列拆分的古典分馏密码,纯 JS 实现。
Blowfish 加/解密 · clawam可用
Blowfish 加/解密二合一,Schneier 1993。在线 Blowfish 对称加密解密工具,32-448 bit 密钥,ECB/CBC 模式 + PKCS5 填充,完整 P-array 18 + S-box 4×256 纯 JS 实现,数据不上传。
Brotli 压缩
在线 Brotli 压缩工具,纯前端 wasm 不可用时降级,纯前端处理(降级版)。
Brotli 解压
在线 Brotli 解压工具,纯前端处理,不支持时返回提示。
CRC32 校验
在线 CRC32 循环冗余校验值计算工具,支持字符串和十六进制输入。
DES 加/解密 · clawam可用
DES 加/解密二合一,FIPS 46-3 标准。在线 DES 对称加密解密工具,操作下拉切换,支持 ECB/CBC 模式 + PKCS5 填充,8 字节密钥(16 hex),纯 JS FIPS 46-3 实现,数据不上传。
DES/3DES 加密
在线 DES 和 Triple DES 对称加密解密工具,支持 CBC/ECB 模式。
Deflate 压缩
在线 Deflate 压缩工具,纯前端 CompressionStream,支持字符串/Base64 双输出。
Deflate 解压
在线 Deflate 解压工具,支持十六进制/Base64 双输入,纯前端处理。
Email 加密
在线 Email 邮箱地址加密工具,将邮箱转为 Unicode 编码格式防止被爬虫采集。
Enigma 模拟器
在线 Enigma 恩尼格玛密码机加解密模拟器,基于 3 转子 + Reflector 二战德军密码机,纯 JS 实现。
Escape 编解码
在线 Escape 编解码工具,实现 JavaScript escape/unescape 函数完整功能,处理 ASCII/Unicode/中文/特殊符号,适合 URL 参数编码和跨平台数据传输。
Four-Square 密码
在线 Four-Square 四方密码加解密工具,基于 4 个 5x5 方阵的古典多表替换密码,纯 JS 实现。
GBK UTF8 转换
在线 GBK 与 UTF-8 编码转换工具,支持中文文本双向编码互转,自动处理 BOM 头,纯浏览器本地计算适合解决老系统编码兼容问题。
Gzip 压缩
在线 Gzip 压缩工具,纯前端使用 pako/原生 CompressionStream API,支持字符串/Base64 双输出。
Gzip 解压
在线 Gzip 解压工具,支持十六进制/Base64 双输入,纯前端处理。
HMAC 计算器 · clawam可用
在线 HMAC(基于哈希的消息认证码)计算器,支持 MD5/SHA1/SHA-256/SHA-512,纯 JS 实现,数据不上传。
Hex ASCII 转字符
在线十六进制 ASCII 码转字符工具,如 41→A,61→a,支持空格分隔批量,纯前端。
Hex 转 ASCII 字符
在线 16 进制字符串转 ASCII 码工具,如 48656c6c6f→Hello,支持任意长度,纯前端。
Hex 转 Base64
在线十六进制转 Base64 工具,先 hex 解码再 Base64 编码,纯前端处理。
Hex 转字符串
在线十六进制转字符串工具,支持 UTF-8/ASCII 解码,纯前端处理,适合调试二进制协议。
Hill 密码
在线 Hill 密码加解密工具,基于矩阵乘法(2x2/3x3)的古典多表替换密码,纯 JS 实现。
JS eval 加解密
在线 JavaScript eval 函数加密/解密工具,解析被 eval 加密的 JS 代码。
JS 代码混淆
在线 JavaScript 代码混淆工具,将可读 JS 转为难以阅读但功能等价的代码。
JS 加密/解密
在线 JavaScript 加密与解密工具,支持 AAEncode 颜文字、JJCode 数学符号、SOJson Base64+eval、eval 包装 Function 构造器四种模式,纯前端反混淆,适合代码审计。
Keccak SHA3 哈希
在线 Keccak SHA-3 哈希计算工具,支持 SHA3-224/256/384/512 四种输出长度,基于 jsSha3 库,纯浏览器端计算适合区块链和密码学研究场景。
Keccak 杂凑算法
在线 Keccak 杂凑计算工具,支持 Keccak-224/256/384/512 输出长度,纯前端实现。
LRC校验计算
在线 LRC 校验(纵向冗余校验)计算工具,输入十六进制字符串一键求 LRC 校验值(Modbus ASCII 协议标准),纯前端处理。
MD5 哈希
在线 MD5 哈希计算工具,128 位定长输出(32 字符十六进制),支持任意文本输入,纯浏览器本地计算,广泛用于文件校验和数据指纹场景。
PEM/DER 格式转换 · clawam可用
在线 PEM ↔ DER 编码转换,支持证书/私钥/公钥/CSR,Base64 ↔ 二进制,纯前端,数据不上传。
Permutation 密码
在线 Permutation 换位密码加解密工具,基于固定排列重排字符,纯 JS 实现。
Playfair 密码
在线 Playfair 密码加解密工具,基于 5x5 二字图矩阵的古典多表替换密码,纯 JS 实现。
Punycode 编码/解码
在线 Punycode 编码/解码工具,RFC 3492 标准,用于中文域名 (如 中国 → xn--fiqs8s),纯前端处理。
RC4 加密
在线 RC4 流密码加密/解密工具,支持任意长度密钥。
RC4 流密码
在线 RC4 流密码加解密工具,密钥长度 1-256 字节,支持任意字符串输入,输出 hex,纯 JS。
RIPEMD-160 哈希
在线 RIPEMD-160 哈希计算工具,160 位定长输出(40 字符十六进制),欧洲 RACE 完整性基元评估项目标准,适合比特币地址生成等密码学场景。
RIPEMD-160 杂凑
在线 RIPEMD-160 杂凑计算工具,输出 160 位 (20 字节) 摘要,常用于比特币地址生成。
ROT13 编码
在线 ROT13 字母替换编码工具,英文字母 A-Z 各自位移 13 位,加解密算法相同,适合文本混淆和在线论坛隐藏剧透内容场景。
RSA 公私钥加密
在线 RSA 公私钥生成、加密、解密、签名验签工具,支持 1024/2048/4096 位密钥。
RSA 密钥生成
在线 RSA 密钥对生成工具,支持 1024/2048/4096 位密钥长度,基于 Web Crypto API 浏览器本地生成,适合开发测试和密钥学习场景。
RSA 签名/验签 · clawam可用
在线 RSA 签名与验签,支持 SHA-256/384/512 + PKCS#1 v1.5,纯 JS Web Crypto API,数据不上传。
Rabbit 流密码
在线 Rabbit 流密码加解密工具,128-bit 密钥,可选 IV,纯前端实现,常用于轻量加密场景。
Rail Fence 密码
在线 Rail Fence(栅栏)密码加解密工具,基于多行往返写入的古典换位密码,纯 JS 实现。
SHA1 哈希
在线 SHA1 哈希计算工具,160 位定长输出(40 字符十六进制),支持任意长度文本输入,实时浏览器端计算,广泛用于 Git commit 标识和文件校验场景。
SHA256 哈希
在线 SHA256 哈希计算工具,256 位定长输出(64 字符十六进制),支持任意文本输入,纯浏览器端 SHA-2 系列算法计算,广泛用于区块链和密码学场景。
SHA384 哈希
在线 SHA384 哈希计算工具,SHA-2 家族高安全等级算法,384 位输出(96 字符十六进制),支持任意文本输入,纯浏览器本地计算保护输入隐私。
SHA512 哈希
在线 SHA512 哈希计算工具,SHA-2 家族最高安全等级,512 位定长输出(128 字符十六进制),支持任意文本输入,纯浏览器端计算适合高安全场景。
SHAKE 可变长杂凑
在线 SHAKE128/SHAKE256 杂凑计算工具,可指定任意字节输出长度,纯前端实现。
SM2 加/解密 · clawam可用
SM2 公钥加密 + 私钥解密二合一,严格国密,GM/T 0003 标准。支持 C1C3C2(国密默认)与 C1C2C3 两种输出模式,解密自动识别。纯前端 sm-crypto 严格国密实现,数据不上传。
SM2 加签/验签 · clawam可用
SM2 加签/验签二合一,严格国密,GM/T 0003 标准。SM3withSM2 算法,自动 ZA 杂凑 + 私钥派生公钥,支持自定义 userId,纯前端 sm-crypto 严格国密实现,数据不上传。
SM2 密钥对生成 · clawam可用
SM2 256-bit 密钥对生成,严格国密,sm2p256v1 曲线。在线 SM2 国密密钥对生成工具,纯前端 sm-crypto 严格国密实现,输出 32 字节 hex 私钥 + 65 字节未压缩公钥(04 开头)。数据 100% 在浏览器处理,不上传服务器。
SM3 哈希 · clawam可用
SM3 哈希,严格国密,GM/T 0004 标准。在线 SM3 国密杂凑工具,256-bit(64 hex)输出,纯前端 sm3.js 静态化实现,数据不上传。
SM4 国密对称加密
在线 SM4 国密对称加密解密工具,128-bit 分组密码算法,支持 CBC/ECB/CTR 模式,纯前端实现。
SVG URL 编码
在线 SVG 转 CSS data:URL 编码工具,生成可直接用 background-image 引用的 data URL,纯前端。
SVG URL 解码
在线 data:URL 解码工具,从 URL 提取还原原始 SVG/文本内容,纯前端。
TOTP 二步验证生成器 · clawam可用
在线 TOTP 二次验证(2FA)代码生成器,RFC 6238 标准,基于 HMAC-SHA1 纯 JS 实现,支持 6/8 位 + 30/60 秒,数据不上传。
URL 16 进制加密
在线 URL 16 进制加密工具,将网址每个字符转为 %XX 格式(UTF-8 编码),适合防爬虫链接和特殊字符处理,支持批量加密和反向解码。
URL Hex 编码
在线网址 URL 的十六进制编码解码工具,支持双向转换,纯前端处理,适合调试 URL 编码。
URL 编码
在线 URL 编码解码工具,支持 encodeURIComponent / encodeURI / 自定义编码,自动处理中文 UTF-8 转义,纯浏览器本地计算适合 URL 参数处理。
URL 编码/解码
在线 URL 编码和解码工具,将字符串转为 URL-safe 格式或还原,纯前端处理,数据不外传。
URL 解码
在线 URL 百分号编码解码工具,支持完整 URL 与单值两种输入,纯前端处理。
Unicode 编码
在线 Unicode 编码解码工具,支持 \uXXXX 转义序列与原字符双向转换,可处理 BMP 和补充平面字符,纯浏览器本地计算适合字符编码调试。
X.509 证书查看器 · clawam可用
在线 X.509 证书解析器,显示 Subject/Issuer/Validity/SAN/公钥参数,纯 JS ASN.1 解析,数据不上传。
XOR 加密
在线 XOR 异或加密工具,支持自定义密钥对二进制/文本数据进行异或运算,对称加密原理简单,适合学习密码学和轻量级数据混淆场景。
bcrypt 哈希
在线 bcrypt 密码哈希生成工具,基于 jsBcrypt 库实现,支持自定义 cost 因子(4-12),生成的哈希可直接用于密码存储验证场景。
htpasswd 生成
在线 htpasswd 密码文件生成工具,支持 MD5/SHA1/Crypt 加密方式。
二进制 ASCII 转字符
在线二进制 ASCII 码转字符工具,如 01000001→A,支持空格分隔批量,纯前端。
八进制 ASCII 转字符
在线八进制 ASCII 码转字符工具,如 101→A,支持空格分隔批量,纯前端。
凯撒密码
在线凯撒密码编解码工具,通过字母位移实现古典加密,支持自定义偏移量(1-25),可加密解密英文字母,适合密码学入门和历史加密研究场景。
图片/Base64 互转
在线图片与 Base64 字符串互转工具,支持 PNG/JPG/GIF/SVG/WebP,纯前端处理,浏览器内完成。
图片转 Base64
在线图片转 Base64 编码工具,支持 PNG/JPG/GIF/WebP/SVG 格式,拖拽上传,显示原始 Data URI 字符串,可直接用于 CSS background-image 或 HTML img 标签。
字符串/ASCII 互换
在线字符串与 ASCII 码互换工具,支持十进制/十六进制输出,分隔符可选,纯前端处理。
字符串转 Hex
在线字符串转十六进制工具,支持 UTF-8/ASCII 编码,纯前端处理,适合编码调试。
字符转 10 进制 ASCII
在线字符转十进制 ASCII 码工具,如 A→65,a→97,纯前端处理。
字符转 Hex ASCII
在线字符转十六进制 ASCII 码工具,如 A→41,a→61,纯前端处理。
字符转二进制 ASCII
在线字符转二进制 ASCII 码工具,如 A→01000001,a→01100001,纯前端处理。
字符转八进制 ASCII
在线字符转八进制 ASCII 码工具,如 A→101,a→141,纯前端处理。
摩斯密码
在线摩斯密码编解码工具,支持英文字母/数字/常用标点双向转换,提供音频播放和节奏可视化,适合无线电爱好者和密码学入门学习场景。
摩斯密码转换器
在线摩斯密码 (Morse Code) 编码/解码工具,ITU 国际标准,支持 A-Z, 0-9 与常用标点,纯前端处理。
文字隐藏
在线将一段文本隐藏到另一段文本中的零宽字符隐写工具。
文本Hash计算
在线文本 Hash 计算工具,SHA-1/SHA-256/SHA-384/SHA-512 一键计算(基于浏览器 crypto.subtle),纯前端处理数据不上传。
文本MD5计算
在线 MD5 计算工具,文本 MD5 一键计算(基于浏览器 crypto.subtle),纯前端处理数据不上传,适合密码哈希与校验。
文本多算法哈希
在线文本多算法哈希工具,同时计算 MD5/SHA-1/SHA-256/SHA-512,纯前端。
维吉尼亚密码
在线维吉尼亚密码编解码工具,使用多表替换实现古典加密,比凯撒密码更安全,支持自定义密钥,适合密码学教学和 CTF 解密练习场景。