听雨工具 · 开发者工具箱

听雨精心打造,200+ 实用工具,开箱即用,无需安装

让工具像春雨般润物无声

🛠️
197
个工具
📁
17
个分类
即刻使用
使用 ← → 键快速切换分类
🕐
暂无使用记录
使用工具后,这里会显示您最近使用的工具
Base64 编解码
字符串的 Base64 编解码
打开
URL 编解码
encodeURIComponent / decodeURIComponent
打开
HTML 转义
HTML 实体编码与解码
打开
ROT 编码
ROT-n 编码/解码
打开
Hex ⇄ 文本
十六进制与文本互转
打开
Base58 编解码
比特币地址常用编码
打开
Base32 编解码
Base32 编解码工具
打开
Base91 编解码
高效编码方案
打开
Base85 (Ascii85) 编解码
文本/Base85 互转
打开
Base62 编解码
文本/Base62 互转
打开
HashIds 编码/解码
整数数组编码
打开
Base45 编解码
文本/Base45 互转
打开
Base64URL 编解码
URL 安全的 Base64
打开
Base36 编解码
文本/Base36 互转
打开
JSON 工具
格式化、压缩、校验 JSON
打开
YAML ⇄ JSON
YAML 与 JSON 互转
打开
CSV ⇄ JSON
CSV 与 JSON 互转
打开
TOML ⇄ JSON
TOML 与 JSON 互转
打开
JSON5 ⇄ JSON
JSON5 与 JSON 互转
打开
INI ⇄ JSON
INI 与 JSON 互转
打开
MessagePack ⇄ JSON
二进制序列化
打开
CBOR ⇄ JSON
紧凑对象表示
打开
NDJSON ⇄ JSON 数组
行分隔 JSON
打开
NDJSON ⇄ CSV
行式 JSON 转 CSV
打开
JSON 扁平化
对象扁平与还原
打开
JSON 键排序
按键名排序输出
打开
XML ⇄ JSON
XML 与 JSON 互转
打开
BSON ⇄ JSON
EJSON 支持
打开
哈希计算
MD5 / SHA1 / SHA256
打开
JWT 解析
解码 JWT 的 header 与 payload
打开
随机密码生成
自定义长度与字符集
打开
随机字符串
自定义字符池与长度
打开
文件哈希
MD5/SHA-1/SHA-256/384/512 批量计算
打开
AES 加解密
对称加密/解密
打开
HMAC 签名
MD5/SHA1/SHA256/SHA512
打开
RSA 密钥生成
生成 RSA 密钥对,支持多种格式
打开
RSA-OAEP 加解密
RSA-OAEP-SHA256
打开
RSA 签名/验签
PKCS1-v1_5/PSS 双算法支持
打开
ECDSA 签名/验签
P-256/P-384/P-521
打开
ECC 密钥生成
浏览器生成 ECDSA 密钥
打开
PBKDF2 派生
salt/iterations/length/hash
打开
RC4 加解密
流加密算法,支持多种格式输入输出
打开
TOTP/HOTP 生成
基于 HMAC 的一次性密码
打开
bcrypt 哈希
密码 salt 哈希与验证
打开
随机字节生成
Hex/Base64 输出
打开
URL 签名
HMAC 参数签名
打开
PKCE 生成器
OAuth2/OIDC code_verifier 与 code_challenge
打开
JWT 签发
HS256/RS256 签名
打开
JWT 验签
验证 JWT 签名
打开
Slug 生成
将文本转为 URL 友好短链
打开
大小写/命名转换
upper/lower/snake/kebab/title
打开
Lorem 文本生成
生成示例段落
打开
文本统计
字数、词数、行数统计
打开
文本频率分析
按字符/按词统计
打开
Levenshtein 距离
字符串编辑距离
打开
ISBN/ISSN 校验
出版物编号校验
打开
正则抽取器
URL/Email/IP 等快速抽取
打开
正则测试
测试正则匹配
打开
正则替换
支持分组回溯
打开
正则分割
按正则拆分文本
打开
正则转义
正则元字符转义/反转义
打开
正则速查表
常用元字符与标志
打开
正则构造器
简单拼装正则表达式
打开
行处理
去重/排序/加前后缀
打开
行随机/抽样
打乱/不放回抽样
打开
文本清理
去空格/制表符/换行等
打开
Emoji 查找
搜索复制 Emoji
打开
Unicode 转码
Unicode/UTF-8/UTF-16
打开
文本规范化
NFC/NFD/NFKC/NFKD
打开
摩尔斯电码
文本与摩尔斯码互转
打开
拼音转换
中文转拼音(声调可选)
打开
人民币大写
金额数字转中文大写
打开
时间戳转换
时间戳与日期字符串互转
打开
Excel 日期序列号
序列号 ↔ 日期时间
打开
时间差计算
两个时间的间隔
打开
时间格式化/解析
dayjs 模板化输出
打开
Cron 表达式解析
下一次执行时间
打开
图片 ⇄ Base64
选择图片并转换为 Base64
打开
图片压缩/转换
JPEG/WebP/PNG
打开
图片缩放
保持比例/指定尺寸
打开
图片裁剪
x/y/宽/高
打开
EXIF 查看
元数据查看
打开
图片文字水印
位置/透明度/颜色/大小
打开
图片去 EXIF
移除 EXIF 元数据
打开
雪碧图生成
多图合并网格
打开
图片滤镜
亮度/对比/饱和/模糊/灰度/反相
打开
图片转字符画
像素灰度映射到字符集
打开
图片旋转/翻转
旋转/水平/垂直
打开
图片调色板提取
提取主色
打开
图片对比 Diff
像素级对比
打开
GIF 帧提取
逐帧导出
打开
Favicon 生成
多尺寸 PNG
打开
SVG 压缩
基于 SVGO
打开
SVG → PNG
在浏览器端渲染并导出 PNG
打开
图片文字识别 OCR
从图片提取文字
打开
颜色转换
HEX/RGB/HSL/HSV/CMYK 互转
打开
CSS 渐变生成器
可视化编辑线性/径向渐变
打开
颜色阴影/明度
生成明/暗色阶梯,三种算法
打开
HSL/HSV 转换
HEX/RGB/HSL/HSV 互转,可视化调节
打开
随机调色板
8 种配色方案,支持颜色锁定
打开
CSS 颜色名查询
147 种标准颜色,分类搜索
打开
颜色对比度
WCAG 对比度检查
打开
二维码生成
输入文本生成二维码,复制下载
打开
二维码(带 Logo)
中心嵌入 Logo,容错 H
打开
批量二维码 ZIP
批量内容生成二维码并打包下载
打开
二维码解码
从图片解析二维码
打开
WiFi 二维码
生成可扫码连接的 WiFi 二维码
打开
vCard 二维码
将联系人信息编码为 vCard 二维码
打开
条形码生成/解码
EAN/Code128/QR
打开
查询字符串构造/解析
URLSearchParams 增删改
打开
URL 解析
解析协议、路径、查询参数
打开
URL 对比
参数差异对比
打开
查询应用
IP/域名/UA/状态码
打开
User-Agent 解析
设备/浏览器/系统
打开
Cookie 解析/构造
Set-Cookie/Cookie 串互转
打开
MIME 类型查询
扩展名/文件名查 MIME
打开
HTTP 头解析
原始头 ⇄ JSON/规范化
打开
Basic Auth
生成 Authorization 头/解析
打开
IP 信息查询
地理/ASN
打开
HTTP 状态码速查
1xx-5xx 解释
打开
DNS 解析查询
A/AAAA/CNAME/MX
打开
Punycode 编解码
国际化域名 IDN
打开
CIDR 计算器
网络/广播/主机范围
打开
UTM 参数构造
营销链路标记
打开
UUID 工具
生成和验证各种版本的 UUID
打开
UUID 压缩/还原
Base64URL 压缩 UUID
打开
NanoID 生成
可自定义字母表与长度
打开
ULID 生成
按时间排序的唯一 ID
打开
Snowflake ID
生成/解析雪花 ID
打开
音频录音
MediaRecorder 录音
打开
音频裁剪
起止时间裁剪
打开
音量增益/归一化
增益与峰值归一
打开
音频合并
多段拼接
打开
音频转换
WAV/MP3 导出
打开
波形预览
Canvas 渲染波形
打开
视频信息
分辨率/时长
打开
视频裁剪
start/end → webm
打开
视频转码
重录为 WebM
打开
提取音频
audio.webm
打开
视频抽帧
按间隔导出
打开
视频雪碧图
缩略图网格
打开
HTML ⇄ Markdown
互相转换
打开
HTML 去标签
提取纯文本
打开
DOCX → Markdown
mammoth+turndown
打开
PDF → 文本
提取文本
打开
PDF 文本水印
批量页添加淡化水印
打开
CSV ⇄ Markdown 表格
表格互转
打开
JSON → Markdown 表格
数组转表格
打开
HTML 表格 → CSV
解析 table 导出 CSV
打开
Markdown 预览/导出
导出 HTML/打印
打开
PDF 合并
多 PDF 合并
打开
PDF 拆分
按页拆分
打开
PDF ⇄ 图片
页面导出图片/图片转 PDF
打开
CSV ⇄ Excel
浏览器侧转换
打开
Markdown TOC 生成
自动目录
打开
代码格式化
Prettier 多语言
打开
HTML → JSX
class→className
打开
JS 压缩
terser
打开
SQL 格式化
sql-formatter
打开
CSS 压缩
csso
打开
XML/HTML 格式化
xml-formatter
打开
XPath 评估器
在 XML 上评估 XPath
打开
HTML 压缩
html-minifier-terser
打开
cURL 转代码
fetch/axios/node/python
打开
JSON Schema 校验
AJV
打开
JSON Merge Patch
RFC 7396
打开
JSON → TS 类型
推断接口
打开
JSON Pointer 取值
/a/b/c 路径读取
打开
文本 Diff
差异对比
打开
Mermaid 预览
流程图/时序图
打开
CSS Selector 测试
验证选择器匹配
打开
JSONPath 评估器
查询提取 JSON 数据
打开
CRC 计算
CRC16/CRC32
打开
Hex Dump/Parse
字节查看与编辑
打开
chmod 权限计算
八进制与符号权限
打开
IEEE754 浮点
32/64 编解码
打开
JSON 差异(高级)
可视化差异
打开
LZ-String 压缩
字符串压缩与解压
打开
Gzip/Deflate 压缩
文本压缩与解压
打开
ZIP 压缩/解压
浏览器端 ZIP 处理
打开
Brotli 压缩
文本压缩/解压
打开
进制转换
二/八/十/十六进制互转
打开
数字千分位
格式化与解析
打开
罗马数字转换
阿拉伯数字 ⇄ 罗马数字
打开
长度换算
米/英尺/英寸等
打开
质量换算
千克/磅/盎司等
打开
温度换算
摄氏/华氏/开尔文
打开
体积换算
升/毫升/加仑等
打开
面积换算
平方米/英亩等
打开
速度换算
m/s, km/h, mph
打开
数据大小换算
B/KB/MB 与 KiB/MiB
打开
压力换算
Pa/kPa/bar/psi
打开
Data URL 构造/解析
data:... 构造与解码
打开
文件 ⇄ Base64
任意文件与 Base64 互转
打开
文本转语音
浏览器 SpeechSynthesis
打开
Luhn 校验
银行卡/IMEI 等校验位
打开
IBAN 校验
国际银行账号格式校验
打开