跳转到主内容
coltool

JSON 在线脱敏

一键替换 JSON 中的敏感字段值,安全地分享接口数据。

这个工具做什么?

向同事求助排查问题、给外部供应商提供接口示例、把线上数据粘进工单——这些场景里的 JSON 常常带着手机号、姓名、地址、余额等敏感信息。手工逐个字段替换既费时又容易漏。 这个工具把 JSON 中的每一个值替换成同类型、同长度特征的随机值: 字符串换成等长随机字符、数字换成同位数随机数、布尔值随机翻转,而对象结构、 字段名、数组长度全部保持不变。

脱敏后的数据保留了原始报文的完整“形状”,接收方可以照常用它对照字段、复现结构、 编写解析代码,却看不到任何真实内容。整个过程在浏览器本地完成,JSON 输入内容不会上传。

使用方法

  1. 把含敏感信息的 JSON 粘贴到左侧输入框;
  2. 点击「脱敏」,右侧立即生成结构相同、值已随机化的 JSON;
  3. 点击「复制结果」即可安全地分享。

FAQ

脱敏后的数据还能还原吗?
不能。所有值都是随机生成的,与原始数据没有任何映射关系,不存在还原的可能,可以放心分享脱敏结果。
我的 JSON 数据会被上传到服务器吗?
不会。JSON 输入与脱敏过程完全在浏览器本地完成,数据不会离开你的设备;网站仅使用 Cloudflare 收集匿名访问与性能指标。
支持哪些数据类型?
支持 JSON 的全部类型:字符串、数字(含负数与小数)、布尔值、null,以及任意深度嵌套的对象和数组。结构和字段名保持不变,只替换值。
为什么脱敏后的字符串最长只有 20 个字符?
为避免超长文本(如 base64、长地址)撑爆输出,随机字符串在保留原始长度特征的同时上限为 20 个字符,不影响结构对齐与联调使用。