JSON 转 PHP 数组
将 JSON 数据转换为 PHP 数组代码格式。
美化缩进:
匹配结果会显示在输出区。
时间戳转换成时间日期格式
时间日期转换时间戳
JWT 解密/加密
编码区域
解码区域
头部 / Header
{}
载荷 / Payload
{}
查看我的浏览器信息
浏览器与设备信息
| 名称 | 描述 | 值 |
|---|
说明:信息来自浏览器的
navigator、screen、Intl、location、document 等对象,仅用于查看,不会上传到服务器。
查询网站响应头
输入
元信息
原始响应头(raw)
说明:通过本站接口获取目标站点的 HTTP 响应头信息(HEAD 请求),仅用于查看,不会保存你的输入。
结果
| Header | Value |
|---|
网站证书查询(SSL)
输入
说明:通过本站接口查询目标站点的 SSL 证书信息,仅解析证书,不会保存你的输入。
结果
JSON 转 PHP 数组工具
JSON 输入
PHP 数组输出
说明:将 JSON 数据转换为 PHP 数组格式代码,支持嵌套对象和数组。转换后的代码可直接在 PHP 中使用。
JSON 转 PHP 对象(Class)工具
JSON 输入
说明:默认不生成属性类型声明(兼容低版本 PHP);勾选后生成 public typed properties(PHP 7.4+)。根 JSON 必须是对象({})。
PHP Class 输出
说明:将 JSON 对象转换为 PHP 类定义,包含嵌套对象的类。数组字段默认生成
array 类型(不展开为 DTO)。
JSON 转 TypeScript 工具
JSON 输入
TypeScript 输出
说明:将 JSON 数据转换为 TypeScript 接口定义,支持嵌套对象和数组。转换后的代码可直接在 TypeScript 项目中使用。
二维码生成/解码工具
生成二维码
二维码预览
二维码将显示在这里
解码二维码
上传二维码图片
图片预览:
解码结果
说明:生成二维码用于快速分享链接或文本信息;解码二维码可提取其中的数据。
图片压缩工具
操作区域
80
质量越低,文件越小
原始大小
-
压缩后大小
-
压缩比例
-
压缩后预览
压缩后的图片将显示在这里
说明:
- • 支持 JPEG、PNG、WebP 等图片格式
- • 选择图片后自动压缩,调整质量或格式后实时更新
- • PNG格式:无损压缩,质量参数无效,适合保留透明度
- • JPEG格式:有损压缩,可调整质量(10-100),文件更小
- • WebP格式:支持有损和无损,压缩率更高
- • 保持原样:PNG→PNG、质量100%的JPEG→JPEG 会直接使用原文件,不重新编码
- • 格式转换:PNG→JPEG/WebP、JPEG→PNG 会重新编码,文件大小可能增加或减少
- • 最佳实践:
- - 要压缩PNG:选择 JPEG (质量70-90) 或 WebP
- - 要压缩JPEG:降低质量到 60-85
- - 要保持原图:PNG选PNG,JPEG质量100%
- • 所有处理均在浏览器中进行,不上传任何数据
图片裁剪工具
操作
裁剪比例
:
操作
预览 / 裁剪画布
提示:使用鼠标滚轮在画布上缩放;按住拖拽移动裁剪区域;设置比例后点击下载。
说明:裁剪在浏览器中完成,不会上传图片。
我的IP地址
IPv4 地址
国家/地区 (IPv4)
-
城市 (IPv4)
-
ISP (IPv4)
-
时区 (IPv4)
-
IPv6 地址
国家/地区 (IPv6)
-
城市 (IPv6)
-
ISP (IPv6)
-
时区 (IPv6)
-
说明:显示您当前的公网 IPv4/IPv6 地址及其对应的地理位置信息。查询通过公共 API 完成。
提示:所有工具均在浏览器中执行,不会上传内容到服务器。