解析规则PHP serialize 的字符串长度是 UTF-8 字节长度,本工具按字节解析,手改内容忘了重算长度会精确报错定位;对象转成带 __class 标记的 JSON,反向自动还原;R/r 引用不支持。
PHP serialize
请载入数据
JSON
载入数据后,转换结果会显示在这里
WordPress / Laravel 存库字段直读

PHP serialize 转 JSON

双向转换 · 字节长度自动重算 · 错误精确定位 · 本地处理

🔒数据在浏览器本地处理,不上传、不存储

不上传、不存储

JSON 全程在浏览器内存中处理,不会发送到任何服务器,也不写入任何数据库。

分享走 URL 片段

「分享」生成的链接把数据编码在 # 锚点里,浏览器不会把它发往服务器。

记住最近编辑

可选地把上次内容保存在本地,方便刷新后继续;一键即可彻底清除。

为什么用 PHP serialize 转 JSON

读懂存库字段

WordPress 的 option / meta、Laravel 老项目存库的 serialize 串,贴进来直接变成可读 JSON。

字节长度不用手算

手改 serialize 内容最痛的是重算 s:N 字节长度;反向转换自动按 UTF-8 重算,中文也不会错。

双向转换

serialize 转 JSON 方便看,JSON 改完再转回 serialize 直接写回数据库。

错误精确定位

长度对不上、串被截断都会给出字节位置,不是一句笼统的解析失败。

本地处理·不上传

存库数据常含敏感信息,全程本机转换、不上传才安全。