开发者的瑞士军刀

100+ 款高频在线工具,全部在浏览器本地运行。
不上传、不记录、无后端 —— 你的数据只在你自己的设备上。

纯前端 零依赖 离线可用 打开即用

工具集

{ }

JSON 格式化

美化 / 压缩 / 校验 / 转义,定位语法错误行号

›
B64

Base64 编解码

文本与 Base64 互转,完整支持 UTF-8 中文

›
⏱

时间戳转换

Unix 时间戳与日期互转,自动识别秒 / 毫秒

›
%/&

URL 编解码

encodeURIComponent 标准,支持整串批量处理

›
#id

UUID 生成

RFC 4122 v4,支持批量、大写、去横线

›
◐

颜色转换

HEX / RGB / HSL / HSV 互转,附带预览与色阶

›
&;

HTML 实体编解码

中文与 HTML 实体互转,支持具名、十进制、十六进制与安全模式

›
\u

Unicode 转义

中文与 \uXXXX / %uXXXX 互转,支持多行批量处理

›
0x

Hex 十六进制转换

十六进制与文本互转,按 UTF-8 字节处理,自动清理非法字符

›
01

二进制转换

二进制串与文本互转,8 位一组按 UTF-8 字节处理

›
B32

Base32 编解码

RFC 4648 标准字母表 A-Z2-7,自动补 = 填充

›
B58

Base58 编解码

比特币字母表(去掉 0 O I l),保留前导零对应的 1

›
A85

Ascii85 编解码

Adobe 风格 Ascii85,支持 <~ ~> 包裹与 z 压缩

›
ROT

ROT13 与凯撒密码

偏移量 -25~25 可调,保留大小写,非字母原样通过

›
·−

摩尔斯电码

国际摩尔斯码双向转换,字母间空格、单词间斜杠分隔

›
JWT

JWT 解析

拆分三段并解码 header / payload,输出过期与签发时间

›
#

进制转换

2/8/10/16/36/62 进制互转,支持超大数

›
A65

ASCII 码对照

单字符查询、整串转码、反向还原,附完整 0-127 码表

›
?&

URL 参数解析

query string 与键值表格互转,支持重复键与中文解码

›
B64

Base64URL 编解码

URL 安全字符集 -_ 的 Base64,padding 可开关

›
▦

十六进制转储

offset / hex / ASCII 三列视图,每行字节数可设

›
#5

MD5 哈希

纯 JS 实现的 MD5,完整支持 UTF-8 中文文本

›
#S

SHA 家族哈希

SHA-1 / 256 / 384 / 512,基于浏览器 Web Crypto

›
HMAC

HMAC 签名

密钥 + 消息生成消息认证码,支持四种 SHA 算法

›
AES

AES 加解密

AES-GCM 对称加解密,口令经 PBKDF2 十万次派生密钥

›
KDF

PBKDF2 口令派生

口令 + 盐迭代派生密钥,迭代次数与长度可调

›
CRC

CRC32 校验和

标准 CRC32 多项式校验和,附十进制与 UPCASE 结果

›
0xR

随机字节生成

安全随机字节 / 十六进制串,长度 1-1024 可调

›
⚿

随机密码生成

安全随机密码,可开关字符类型、排除易混字符并批量生成

›
⚑

密码强度检测

长度、字符种类、弱口令库与熵值综合评估,给出改进建议

›
Ab#

随机字符串

自定义字符集或常用预设,批量生成定长随机串

›
⚀

随机数生成

指定范围的随机整数或小数,支持去重、排序与分隔方式

›
nID

NanoID 生成

URL 安全的紧凑随机 ID,长度与字母表均可自定义

›
UFD

ULID 生成

时间有序的唯一 ID,可反解出毫秒级生成时间

›
⚲

密码短语生成

内置 140 词英文词库,组合出好记又足够强的口令

›
☰

假数据生成

中文姓名、手机、邮箱、身份证、地址、公司等测试数据

›
ID

身份证校验

18 位(含 X)与 15 位号码校验,解析出生日期、性别与归属地

›
💳

银行卡号校验

Luhn 算法校验卡号,并可计算或补全校验位

›
MAC

MAC 地址生成

随机单播 / 组播 MAC 地址,可选分隔符并批量生成

›
XML

XML 格式化

缩进美化、压缩,并检查标签是否闭合匹配

›
<>

HTML 格式化

美化 / 压缩 HTML,保留 pre、textarea 等内部空白

›
{;}

CSS 格式化

选择器与声明换行缩进,压缩模式去注释与多余空白

›
JS

JS 代码格式化

基于括号缩进的简易美化,压缩模式仅去注释与多余空白

›
SQL

SQL 格式化

关键字换行大写,AND / OR 缩进,提升长 SQL 可读性

›
Y⇋J

YAML ↔ JSON

YAML 子集与 JSON 双向转换,不支持的语法会明确报错

›
CSV

CSV ↔ JSON

表格与 JSON 互转,支持分隔符与引号包裹字段

›
MD

Markdown → HTML

标题、列表、代码块、表格等常用语法转 HTML

›
$.

JSON 路径取值

用 a.b[0].c 形式取值,或列出所有叶子路径

›
Aa

命名格式转换

camelCase、snake_case、kebab-case 等 7 种命名互转

›
∑

字数与字符统计

字符、中文、单词、行、段落与 UTF-8 字节数统计

›
☰

文本行处理

去重、排序、反转、随机打乱、去空行等行级处理

›
⌷

空白清理

清理行首尾空格、多余空格、空行,压缩连续空白

›
A→B

查找替换

纯文本或正则替换,支持大小写开关与替换计数

›
/.*/

正则表达式测试

高亮全部匹配、列出捕获分组,非法正则优雅报错

›
±

文本差异对比

自实现 LCS 行级 diff,标注新增、删除与未变更

›
⇄

文本反转

整串反转、行序反转、逐行字符反转或单词序反转

›
1.

行号添加与移除

给文本加行号(多种样式)或去掉已有行号

›
Aa

全角半角转换

全角字符与半角字符双向互转(ASCII 区间)

›
⏎

换行符转换

CRLF / LF / CR 互转,并统计各类换行符数量

›
▤

字符频率统计

统计字符出现频次并按频次降序输出 Top N

›
/-

URL Slug 生成

标题转 URL 友好 slug:小写、去标点、连字符连接

›

Lorem Ipsum 生成

生成占位文本,段落数、句长可调,支持中英文

›
⌕

信息提取

从文本中批量提取邮箱、URL、手机号、IP 等

›
⏱

时区转换

IANA 时区或 UTC 偏移互转,附常见时区当前时间

›
+−

日期加减与间隔

基准日期 ± N 天/周/月/年,或两日期相差天数与工作日

›
⌛

Cron 表达式解析

5 段 / 6 段 cron 转中文说明,并列出接下来 5 次执行时间

›
⏳

倒计时与纪念日

距目标还有多少天时分秒,或算 100/1000 天纪念日与倒推

›
⧗

日期格式互转

ISO / RFC2822 / 中文 / 时间戳 / strftime 自定义格式互转

›
☺

年龄计算

出生日期 → 精确年龄、总天数、下次生日、星座与属相

›
⌚

工作日计算

排除周末与节假日算工作日,支持调休与 N 个工作日后

›
📅

周数与星期计算

ISO 周序、年内第几周、该周起止与该月第几个星期几

›
366

闰年与月份天数

判断闰年、全年天数、月份天数、季度天数与第几天

›
▤

CSS 渐变生成

线性 / 径向 / 锥形渐变,多色标与角度可调

›
▢

Box-shadow 生成

偏移 / 模糊 / 扩散 / 颜色 / inset 阴影可视化

›
◟

Border-radius 生成

四角圆角分别或统一调节,实时预览并输出 CSS

›
⇉

Flexbox 代码生成

主轴 / 交叉轴 / 方向 / 换行 / gap 可视化生成

›
▦

Grid 布局生成

行列数、间距与对齐方式可视化生成 Grid 代码

›
⇄

px / rem / em / vw 换算

按基准字号与视口宽度换算全部 CSS 长度单位

›
◑

对比度与可访问性

WCAG 对比度比值与 AA / AAA 等级判定,附预览

›
⊕

颜色混合与衍生

两色按比例混合,并给出互补色、反色与色相旋转

›
◍

配色方案生成

基色生成单色系 / 类似 / 互补 / 分裂 / 三角 / 四方配色

›
✺

CSS 动画生成

淡入 / 滑入 / 缩放 / 旋转 / 弹跳 / 脉冲 / 抖动,可预览

›
✂

Clip-path 生成

circle / ellipse / polygon / inset 裁剪路径可视化

›
⟳

CSS Transform 生成

平移 / 旋转 / 缩放 / 倾斜 / 变换原点可视化

›
/24

IP / CIDR 子网计算

输入 CIDR 算网络号、广播地址、可用主机与掩码

›
⇄

IP 地址进制转换

IPv4 点分十进制 / 整数 / 二进制 / 十六进制互转

›
v6

IPv6 简写与展开

IPv6 压缩形式与完整 8 段形式互转,并校验合法性

›
URL

URL 结构解析

拆分协议 / 主机 / 端口 / 路径 / 锚点并列出查询参数

›
UA

User-Agent 解析

识别浏览器、操作系统、设备类型与爬虫,输出结构化信息

›
4xx

HTTP 状态码速查

1xx-5xx 共 60 余条状态码,支持搜索与分类筛选

›
MIME

MIME / Content-Type 速查

150+ 扩展名与 MIME 类型对照,支持双向查询与搜索

›
:80

端口速查

70+ 常见端口与服务对照,支持按端口或服务名搜索

›
cURL

curl 命令生成

可视化拼装 curl 命令,支持 Header、Body 与常用参数

›
git

Git 命令速查

80+ 常用 Git 命令分类速查,支持搜索,结果可直接复制

›
755

Linux 权限计算

数字权限与 rwx 符号互转,支持 setuid / setgid / sticky

›
↔

长度换算

米 / 千米 / 英里 / 英尺 / 海里 / 市尺 等 13 种单位互转

›
⚖

重量换算

千克 / 克 / 吨 / 磅 / 盎司 / 市斤 等 10 种单位互转

›
°C

温度换算

摄氏 / 华氏 / 开尔文 / 兰氏互转,含绝对零度校验

›
▢

面积换算

平方米 / 公顷 / 亩 / 英亩 / 平方英尺 等 10 种单位互转

›
◍

体积换算

升 / 毫升 / 立方米 / 加仑 / 品脱 / 杯 等 11 种单位互转

›
➤

速度换算

m/s、km/h、mph、节、ft/s、马赫 六种速度单位互转

›
MB

数据存储换算

bit / Byte / KB / MB / GB / TB 换算,同时给出 SI 与 IEC 两套结果

›
⧗

时间单位换算

毫秒 / 秒 / 分 / 时 / 天 / 周 / 月 / 年 一次换算出全部结果

›
⏱

压力换算

帕 / 千帕 / 兆帕 / 巴 / 大气压 / 毫米汞柱 / psi 互转

›
⚡

功率与能量换算

瓦 / 千瓦 / 马力 / 焦耳 / 卡 / 千瓦时 / 电子伏,分功率与能量两组互转

›
BMI

BMI 计算

身高体重算 BMI,给出中国标准体型判定与健康体重范围

›
¥

房贷 / 贷款月供

等额本息与等额本金两种还款方式,含前 12 期还款计划

›
∑

复利计算

本金 + 年利率 + 复利频率 + 每月追加,算终值与年度明细

›
税

个人所得税计算

中国综合所得年度汇算:7 级累进税率,含每月预扣明细

›
%

百分比与折扣计算

求百分比、增减百分比、折扣与涨跌幅度,一键算清

›
↔

图片 ↔ Base64

选图转 Base64 / data URL,也可把 Base64 还原成图片

›
⤢

图片尺寸调整

按百分比、指定宽高或限制最长边缩放图片

›
▼

图片压缩

通过质量与尺寸上限压缩图片,显示压缩率

›
⇄

图片格式转换

PNG / JPEG / WebP 互转,可调质量

›
▤

图片主色提取

统计像素得出主色 Top N、平均色与明暗判断

›
◑

图片滤镜处理

灰度 / 反色 / 复古 / 二值化 / 亮度对比度调整

›
▚

图片转 ASCII 字符画

按字符密度把图片转成等宽字符画,可下载 txt

›
▦

二维码生成

纯 JS 实现的 QR 编码,支持中英文与四种纠错等级

›

关于 DevKit

DevKit 是一个轻量级开发者在线工具集合,覆盖日常开发中反复用到的小需求: 调试接口时格式化 JSON、对接第三方时处理 Base64、排查日志时换算时间戳、拼接口时对 UTF-8 做百分号编码……

所有工具均在浏览器内通过 JavaScript 本地计算,没有任何数据被发送到服务器, 因此你可以放心把生产环境的日志片段贴进来。页面加载后即使断网也能继续使用。

  • 无需注册登录,打开即用
  • 不埋点、不统计、无 Cookie 追踪
  • 响应式布局,手机端同样顺手
  • 工具数量持续扩充中