开发工具
开发者常用的代码处理与测试工具
随机API Mock生成
输入期望的数据结构(如 name:string, age:number),一键生成包含真实随机假数据的 JSON,用于前端接口联调。
在线代码运行器
纯前端的代码沙盒环境,在线编写 HTML、CSS 和 JavaScript 并实时渲染,无需部署环境。
Cron表达式生成器
通过简单的勾选和填空,可视化生成符合标准的 Cron 表达式,并预测接下来几次的执行时间。
Cron表达式解析
在线解析 Cron 表达式含义,预测未来执行时间,帮助排查定时任务配置错误。
CURL转代码
将复制自浏览器的 CURL 命令,一键转换为 Python (requests)、Node.js (fetch) 等编程语言代码。
Docker Compose生成器
勾选 MySQL、Redis、Nginx 等常用服务,自动生成规范的 docker-compose.yml 配置文件。
环境变量解析
将 .env 环境变量文件解析为 JSON 或表格形式,支持引号、注释、多行值等语法。
随机测试数据生成器
开发测试必备,纯前端批量生成中文姓名、手机号、邮箱、身份证等模拟数据,支持导出为 CSV 格式。
.gitignore生成器
根据您选择的语言、框架或IDE,自动合并并生成标准的 .gitignore 文件,防止无用文件被提交。
Gzip在线压缩
使用浏览器原生的 CompressionStream API,实现文本的 Gzip 压缩或解压,安全不依赖后端。
HTML压缩美化
在线压缩 HTML 代码去除多余空白和注释,或美化 HTML 代码增加缩进,方便阅读和调试。
HTML转JSX
一键将 HTML 代码转换为 React 支持的 JSX 格式,自动处理 className、style 对象及闭合标签。
HTTP头解析器
将抓包或浏览器中复制的原始 HTTP 请求/响应头解析为结构化的 JSON 数据,便于查看和分析。
HTTP状态码查询
快速查询常见 HTTP 状态码的含义、使用场景与常见错误,支持搜索和分类浏览。
身份证校验提取
校验中国大陆 18 位身份证号码的合法性,并提取出生日期、性别、年龄及归属地。
JS代码压缩
在线压缩 JavaScript 代码,移除注释、换行和不必要的空格,减小代码体积。
JSON差异比较
深度比较两段 JSON 数据的差异,逐字段高亮显示新增、删除和修改的内容。
JSON扁平化处理
在线将多层嵌套的复杂 JSON 对象展平为一维结构,使用点符号(.)连接键名,方便数据库存储和数据分析。
JSON格式化与校验
强大的 JSON 格式化、压缩、转义与语法校验工具,支持错误定位,本地处理绝对安全。
JSON转Go结构体
根据 JSON 数据自动生成 Go 语言的结构体(struct),支持嵌套、数组、可选字段,自动生成 JSON tag。
JSON转Java
在线将JSON数据转换为Java实体类代码,支持自定义根类名、包名、Lombok注解、Getter/Setter生成,自动推断字段类型并处理嵌套对象与数组。
JSON转Kotlin
根据 JSON 数据自动生成 Kotlin 语言的数据类(data class)代码,完美处理嵌套结构和可空性。
JSON转PHP
在线将复杂的 JSON 数据转换为标准的 PHP 数组语法,支持短数组[]与长数组array()格式,自动转义特殊字符。
JSON转Rust结构体
根据 JSON 数据自动生成 Rust 语言的 struct 结构体,并附带 serde 序列化/反序列化注解。
JSON转JSON Schema
一键从 JSON 数据中推断结构并生成符合 Draft-07 标准的 JSON Schema,方便接口校验。
JSON转TypeScript
根据 JSON 数据自动生成 TypeScript 接口(interface),支持嵌套对象、数组、可选字段识别。
JWT解析
在线解码 JWT(JSON Web Token),解析 Header 和 Payload 内容,本地处理不上传敏感令牌。
键盘按键代码查询
按下键盘任意键,实时显示该按键的 event.key、event.code、keyCode 等底层开发属性。
MAC地址生成器
随机生成符合规范的 MAC 地址,支持单播/组播模式,适合网络测试和虚拟机配置。
MAC地址查询
输入 MAC 地址(如 00:1A:2B),查询该设备的制造商信息及地址类型(单播/组播)。
Mermaid图表生成器
基于 Mermaid.js,在线将类 Markdown 文本实时渲染为流程图、时序图、甘特图等,支持导出 SVG 文件。
命名规范转换
支持 camelCase、PascalCase、snake_case、kebab-case 等编程和开发常用命名规范的一键互转。
换行符转换
将文本中的 CRLF (Windows)、LF (Unix/Mac) 或 CR (旧版Mac) 换行符互相转换,解决跨平台乱码。
Nginx配置生成器
在线生成 Nginx 服务器配置,支持 HTTP/HTTPS 切换、反向代理、静态目录、跨域(CORS)等常见参数设置。
正则提取器
使用正则表达式从长文本中批量提取符合条件的子串(如邮箱、电话、URL等),并支持去重输出。
正则表达式测试
在线测试正则表达式,实时显示匹配结果、分组和位置,支持全局、忽略大小写、多行模式。
SQL格式化
一键美化 SQL 语句,支持主流数据库语法,将压缩的 SQL 转换为易读的格式化代码。
SQL压缩器
将多行且包含大量注释的 SQL 语句压缩为单行,减小体积,方便在代码中硬编码或通过 URL 传输。
SQL转ORM实体类
解析 SQL CREATE TABLE 语句,自动生成带有注解(如 MyBatis-Plus 或 JPA)的 Java/TypeScript 实体类。
IP子网计算器
根据 IP 地址和子网掩码计算网络地址、广播地址、可用主机范围及主机数量,支持 CIDR 表示法。
Unix权限计算器
快速在数字权限(如 755)与符号权限(如 rwxr-xr-x)之间互转,并提供权限解释。
URL参数拼接
可视化添加和编辑 URL 查询参数,自动拼接为完整 URL,支持编码与删除操作。
URL参数解析
将 URL 拆解为协议、域名、路径、查询参数等部分,自动解析 query 参数为键值对。
User-Agent解析
在线解析 User-Agent 字符串,识别浏览器、操作系统、设备类型、引擎等关键信息。
UUID生成器
快速生成符合 RFC 4122 标准的 UUID v4 唯一标识符,支持批量生成,本地处理不上传数据。
UUID校验器
校验 UUID 字符串是否合法,识别版本(v1/v3/v4/v5)和变体,提取时间戳等信息。
XML格式化
在线格式化 XML 代码,增加缩进层级便于阅读,或压缩为紧凑格式减小体积。
YAML校验器
校验 YAML 语法是否正确,定位错误位置,并显示格式化后的 YAML 和对应 JSON。