数据脱敏工具

在线数据脱敏工具,支持手机号/身份证/邮箱/银行卡/IP 等打码,纯 JS 实现。

使用说明

功能

  • 自动识别 5 类敏感信息:中国手机号(11位)/身份证(18位)/邮箱/银行卡(13-19位)/IPv4
  • 支持自定义脱敏字符(默认 *)
  • 手机号支持 4 种脱敏风格(中间 4 / 保留后 4 / 保留前 3 / 全部)
  • 身份证保留前 6 + 后 4(出生地 + 年龄区间识别)
  • 邮箱保留首字符 + @ + 域名

使用

  • 客服系统/日志分享/数据脱敏演示
  • 纯前端处理,数据不上传
  • 不破坏原文格式

Agent API 调用示例

本工具为纯前端实现,数据在浏览器内处理,不发送服务器。 manifest 中 api_url 为空,/api/data_mask/ 端点不存在(返回 404)。 Agent 请读取 schema.json 理解字段,调用前请在工具页用浏览器执行。
// Step 1: 读取工具 Schema
GET https://clawam.com/tools/data_mask/schema.json

// Step 2: 在浏览器中执行工具逻辑
// 数据脱敏 在工具页 JS 中实现