文本脱敏工具

用指定字符(默认 *)遮罩文本中的敏感信息,支持全部遮罩、指定区间遮罩、首尾保留 N 位,以及邮箱、手机号、身份证格式脱敏。全部在浏览器本地完成,不会上传任何内容。

输入文本 等待输入

位置从 1 开始计数;手机号 / 身份证脱敏默认保留前 3 后 4 或前 6 后 4 位,对纯数字串效果最佳。

脱敏结果
被遮罩字符数—
原字符数—
输入文本后点击「开始脱敏」,结果将显示在这里。

遮罩只改变显示内容,不会修改或存储原始数据。

脱敏规则
  • 遮罩字符默认 *,可改为 #、• 等单个字符。
  • 邮箱脱敏保留本地部分(@ 前)首个字符,其余替换,域名部分保持不变。
  • 手机号脱敏保留前 3 位与后 4 位,例如 138****8000。
  • 身份证脱敏保留前 6 位与后 4 位,例如 110101********1234。
  • 中文按一个字计一个字符;字符按 Unicode 码点计数。
  • 「被遮罩字符数」统计实际被替换的字符个数。