← 全部工具

长文本脱敏

粘贴日志、配置或聊天记录,一键脱敏后复制安全版本。所有处理在浏览器本地完成,不上传服务器。

脱敏类型
若行内包含任一规则即不处理,便于保留流水线标识等。字面量默认区分大小写,可勾选忽略大小写。
原始文本0 / 100,000
脱敏结果 (Git 左右对比)0 / 100,000

点击「开始脱敏」后,左侧为原文、右侧为脱敏结果;变更行左红右绿,与 Git split diff 一致。

使用说明

勾选需要脱敏的类型,可选填排除规则以保留特定行(如 CI 变量)。粘贴原文后点击「开始脱敏」,下方以 Git split diff 展示变更;「复制脱敏文本」仅复制右侧纯文本。支持 ⌘/Ctrl + Enter 快捷脱敏。

  • 手机号:保留前 3 后 4,中间用 * 代替
  • 身份证:保留前 6 后 4
  • 邮箱:保留首字符与 @ 后域名
  • 银行卡:保留前 4 后 4(13–19 位连续数字)
  • 数据库 URI:遮盖用户名/密码及连接串中的 password 等查询参数
  • Webhook:飞书/Slack/钉钉等机器人地址中的 token、hook 路径段
  • 排除行:匹配的行保持原样(支持子串或 /正则/)

说明:规则基于常见格式做模式匹配,无法保证 100% 覆盖;涉及合规场景请人工复核。