登录
内部工具箱 · 无需登录

开发者工具箱

常用小工具合集,浏览器直接用,不用装插件也不用记命令行参数

31
个工具
06
个分类

时间戳转换

本地时间 -
秒级时间戳 -
毫秒级时间戳 -
日期 → 时间戳
选择日期和时间
时间戳 → 日期

时区转换

源时间
目标时间

Cron 表达式解释器

表达式
人话翻译
-
接下来 5 次触发时间(本机时区)
-

JSON 格式化

输入
操作
结果

Markdown 预览

Markdown 源码
预览

文本统计

输入
统计
字数 0
字符数(含空格) 0
字符数(不含空格) 0
行数 0
段落数 0
最长行 0
字节数(UTF-8) 0
字符构成
中日韩字符 0
英文字母 0
数字 0
空白字符 0
标点 / 符号 0
其它 0

JWT 编解码

输入
Header
Payload
签名

正则测试

正则表达式
Flags
g 全局匹配(找出全部匹配)已自动生效,无需勾选
测试文本
匹配结果

            
            
替换预览

Base64 / URL 编解码

输入
操作
结果

YAML ⇄ JSON

输入
操作
结果

字符串转义

格式
原文
转义后

Hash 计算

输入
哈希结果
MD5 -
SHA-1 -
SHA-256 -
SHA-384 -
SHA-512 -

HMAC 签名计算器

消息
密钥
密钥编码
HMAC 结果
SHA-1 -
SHA-256 -
SHA-384 -
SHA-512 -

进制转换

输入
进制
数字
结果
二进制 -
八进制 -
十进制 -
十六进制 -

颜色转换

输入
结果
HEX -
RGB -
HSL -

密码生成器

参数
长度
生成数量
结果

JSON 工具集

输入
操作
结果
Excel ⇄ JSON
Excel → JSON
JSON → Excel 用上方输入框内容(需是对象数组)
JSON → CSV 用上方输入框内容(需是对象数组)

Excel 列比对

文件 A
比对列(可多选,勾选多列会拼成组合键,比如 SKU+仓库)
请先选择文件
文件 B
比对列(可多选,勾选多列会拼成组合键)
请先选择文件
只在 A 独有
只在 B 独有

Excel 提取/清洗/去重/分片

文件
要提取的列
请先选择文件
要清洗的列(追加 _cleaned 列,可不选)
请先选择提取列
清洗操作(可多选,不选默认只去点号)
筛选行(可不选,多个条件是“且”的关系)
去重
按哪些列判断重复行,留空 = 按全部提取列判重
请先选择提取列
输出方式
按行数分片
合并多个 Excel
按行拼接,列名不要求完全一致(对不上的列会是空值)

图片转 PDF

选择图片(按选择顺序排页)
参数
DPI

图片压缩/格式转换

选择图片(可多选,2 张以上打包成 zip 下载)
参数
目标格式
质量(1-100)
输出尺寸 按原比例缩小,留空则不限制

PDF 合并/拆分/转图片

合并(按选择顺序拼接,至少 2 个文件)
按页数拆分(多份打包成 zip)
每份页数
转图片(单页直接下载,多页打包成 zip)
DPI
格式
页面级编辑(旋转/删除/重排单页)
加密 / 解密
用户密码
权限密码

文本 / JSON Diff

输入
左侧(旧)
右侧(新)
差异
-

命名风格转换

输入(支持多行,一行一个)
转换结果
camelCase -
PascalCase -
snake_case -
kebab-case -
CONSTANT_CASE -
Title Case -

UUID / ULID 生成器

参数
生成数量
结果

假数据生成器

参数
类型
数量
结果
组合字段(整行记录)
行数
输出格式
整行记录结果

URL 解析

粘贴 URL
构造 Query String
结果 -

HTTP 请求测试器

请求
历史记录
历史记录仅保留 URL 路径和非敏感请求头,不保存查询参数、凭据或请求体;记录保存在此浏览器并于 24 小时后清除。
还没有历史记录——发送过的请求会记在这里,点一条可以重新填回上面

cURL 转代码

curl 命令
Python(requests)
JavaScript(fetch)
Go(net/http)
Java(HttpClient)

User-Agent 解析器

User-Agent
解析结果
浏览器 -
渲染引擎 -
操作系统 -
设备类型 -
是否爬虫 -

JSON Schema 校验器

Schema
待校验 JSON