开发工具

开发者常用的代码处理与测试工具

🧪

随机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。