密码与编码

在线编码转换与密码加密解密工具

提供 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 加解密算法相同,适合密码学入门和希伯来文化研究场景。
古典密码 古典ID
BCC校验计算
在线 BCC 校验(异或校验)计算工具,输入十六进制字符串一键求 XOR 校验值,纯前端处理数据不上传。
哈希 数学哈希
BLAKE2 哈希
在线 BLAKE2 哈希计算工具,支持 BLAKE2b(BLAKE2s) 两种变体,速度比 SHA-256 快一倍以上,适合高性能校验和密码学应用场景。
哈希 哈希ID
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 库,纯浏览器端计算适合区块链和密码学研究场景。
哈希 哈希ID
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 流密码加密/解密工具,支持任意长度密钥。
对称加密 对称ID
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,纯前端实现,常用于轻量加密场景。
对称加密 对称ID
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 模式,纯前端实现。
对称加密 对称ID
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 秒,数据不上传。
2FA 验证
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),生成的哈希可直接用于密码存储验证场景。
哈希 哈希ID
htpasswd 生成
在线 htpasswd 密码文件生成工具,支持 MD5/SHA1/Crypt 加密方式。
隐写混淆 哈希隐写
二进制 ASCII 转字符
在线二进制 ASCII 码转字符工具,如 01000001→A,支持空格分隔批量,纯前端。
编码解码
八进制 ASCII 转字符
在线八进制 ASCII 码转字符工具,如 101→A,支持空格分隔批量,纯前端。
编码解码
凯撒密码
在线凯撒密码编解码工具,通过字母位移实现古典加密,支持自定义偏移量(1-25),可加密解密英文字母,适合密码学入门和历史加密研究场景。
古典密码 古典ID
图片/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,纯前端处理。
编码解码
摩斯密码
在线摩斯密码编解码工具,支持英文字母/数字/常用标点双向转换,提供音频播放和节奏可视化,适合无线电爱好者和密码学入门学习场景。
古典密码 古典ID
摩斯密码转换器
在线摩斯密码 (Morse Code) 编码/解码工具,ITU 国际标准,支持 A-Z, 0-9 与常用标点,纯前端处理。
古典密码 古典ID
文字隐藏
在线将一段文本隐藏到另一段文本中的零宽字符隐写工具。
隐写混淆 隐写
文本Hash计算
在线文本 Hash 计算工具,SHA-1/SHA-256/SHA-384/SHA-512 一键计算(基于浏览器 crypto.subtle),纯前端处理数据不上传。
哈希 速查
文本MD5计算
在线 MD5 计算工具,文本 MD5 一键计算(基于浏览器 crypto.subtle),纯前端处理数据不上传,适合密码哈希与校验。
哈希 哈希ID
文本多算法哈希
在线文本多算法哈希工具,同时计算 MD5/SHA-1/SHA-256/SHA-512,纯前端。
哈希
维吉尼亚密码
在线维吉尼亚密码编解码工具,使用多表替换实现古典加密,比凯撒密码更安全,支持自定义密钥,适合密码学教学和 CTF 解密练习场景。
古典密码 古典ID